import { Scope } from './scoped-subject.interface'; export declare enum ConditionalStrategy { ALL_REQUIRED = "ALL_REQUIRED", AT_LEAST_ONE = "AT_LEAST_ONE" } export declare enum ConditionalOperator { IS = "IS", IS_NOT = "IS_NOT" } export interface PermissionModeConditional { mode: M; permissions: string[]; subject?: Scope; conditionalStrategy?: ConditionalStrategy; operator?: ConditionalOperator; } //# sourceMappingURL=permission-mode-conditional.interface.d.ts.map