import { BaseDataSource } from '../../../base/datasources'; import { IdType } from '../../../common'; import { Enforcer } from 'casbin'; import { IAuthorizeConfigureOptions } from '../common'; export declare class EnforcerService { protected options: IAuthorizeConfigureOptions; protected dataSource: BaseDataSource; private logger; private enforcer; constructor(options: IAuthorizeConfigureOptions, dataSource: BaseDataSource); getEnforcer(): Promise; getTypeEnforcer(id: IdType): Promise; } //# sourceMappingURL=enforcer.service.d.ts.map