import { CanActivate, ExecutionContext } from '@nestjs/common'; import { Reflector } from '@nestjs/core'; import { DecodedToken } from '../dto'; import { AuthenticationGuardService } from './services'; export declare class AuthenticationGuard implements CanActivate { private readonly authenticationGuardService; private readonly reflector; private readonly TAG; constructor(authenticationGuardService: AuthenticationGuardService, reflector: Reflector); canActivate(context: ExecutionContext): Promise; validateRequest(token: string, serviceAccountOnly: boolean): Promise; } //# sourceMappingURL=authentication.guard.d.ts.map