import { z } from "zod/v4"; export const createSavePermissionsSchema = ( permissionSchema: TPermissionSchema, ) => { return z.object({ entityId: z.string(), permissions: z.array( z.object({ principalId: z.string(), permission: permissionSchema, }), ), }); };