import { ExecutionContext } from '@nestjs/common'; import { Reflector } from '@nestjs/core'; import { ConfigsGuard, EventEmitterAdapter } from './types'; declare const AuthAzureGuard_base: import("@nestjs/passport").Type; export declare class AuthAzureGuard extends AuthAzureGuard_base { private reflector; private readonly eventEmitter?; private config; constructor(reflector: Reflector, eventEmitter?: EventEmitterAdapter); setConfigs(configs: ConfigsGuard): void; canActivate(context: ExecutionContext): boolean | Promise | import("rxjs").Observable; getRequest(ctx: ExecutionContext): any; handleRequest(err: any, userData: any, info: any, context: ExecutionContext): TUser; private handleError; } export {}; //# sourceMappingURL=azure-auth.guard.d.ts.map