import type { Permission } from '../permissions/types'; export type Role = { id: string; displayName: string; isAdmin: boolean | null; accountId: string; createdAt: string; updatedAt: string; deletedAt: string | null; permissions?: Permission[]; }; export type RoleRelationships = 'permissions'; export type CreateRolePayload = { displayName: string; isAdmin?: boolean; permissionIds?: string[]; }; export type UpdateRolePayload = { displayName?: string; isAdmin?: boolean | null; permissionIds?: string[]; }; //# sourceMappingURL=types.d.ts.map