import type { Subject } from '@casl/ability'; export interface ParametrizedAction { name: string; params: Record; } export interface PermissionRule { action: string | ParametrizedAction; subject?: Subject | null; properties?: { fields?: string[]; }; condition?: Record; } //# sourceMappingURL=permissions.d.ts.map