import { CanActivate, ExecutionContext } from '@nestjs/common'; import { Reflector } from '@nestjs/core'; import { type NestAuthConfig } from '..'; import { type AwilixContainer } from 'awilix'; import { AuthCradle } from '../../../container'; export declare class AuthGuard implements CanActivate { private container; private adminConfig; private reflector; constructor(container: AwilixContainer, adminConfig: NestAuthConfig, reflector: Reflector); private extractToken; canActivate(context: ExecutionContext): Promise; } //# sourceMappingURL=auth.guard.d.ts.map