import { ActivatedRouteSnapshot, CanActivate, RouterStateSnapshot } from '@angular/router'; import { AcabimAuthService } from '@cas-hub/acabim-common-client'; import { NGXLogger } from 'ngx-logger'; import * as i0 from "@angular/core"; export declare class AdminAuthGuardService implements CanActivate { private readonly authorize; private readonly logger?; constructor(authorize: AcabimAuthService, logger?: NGXLogger | undefined); canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }