import { PermissionGuardService } from '../services'; import { PermissionModeConditional } from '../interfaces'; import { AclGuardService } from '../services'; import { AuthorizationGuardService } from '../services'; export declare class AuthorizationGuardProvider { private readonly permissionGuardService; private readonly aclGuardService; private readonly authorizationGuardService; protected TAG: string; constructor(permissionGuardService: PermissionGuardService, aclGuardService: AclGuardService, authorizationGuardService: AuthorizationGuardService); canActivate(request: any, headers: any, modes: Array>, resourceName?: string, resourcesIds?: string): Promise; } //# sourceMappingURL=authorization.guard.provider.d.ts.map