import { IApiBaseEntity } from '../../../../api-base-entity.interface';
import { IApiAuthorizationRule } from '../rule/interface';
export interface IApiAuthorizationPolicy<E extends IApiBaseEntity, R> {
    action: string;
    description?: string;
    entity: new () => E;
    policyId: string;
    policyIds: Array<string>;
    rules: Array<IApiAuthorizationRule<E, R>>;
}
