import { CanActivate, ExecutionContext } from '@nestjs/common'; import { Reflector } from '@nestjs/core'; import { JwtService } from '../services/jwt.service'; import { JwtConfigModel } from '../models/config.model'; export declare class JwtGuard implements CanActivate { private readonly config; private readonly reflector; private readonly jwtService; constructor(config: JwtConfigModel, reflector: Reflector, jwtService: JwtService); canActivate(context: ExecutionContext): Promise; private isRouteWhitelisted; }