????

Your IP : 216.73.216.131


Current Path : C:/inetpub/vhost/qnquyhoach.nextform.vn/api/dist/apps/auth/
Upload File :
Current File : C:/inetpub/vhost/qnquyhoach.nextform.vn/api/dist/apps/auth/auth.guard.d.ts

import { CanActivate, ExecutionContext } from '@nestjs/common';
import { JwtService } from '@nestjs/jwt';
import { ConfigService } from '@nestjs/config';
import { TokenService } from './token.service';
import { UsersService } from '../users';
import { Reflector } from '@nestjs/core';
import { ClsService } from 'nestjs-cls';
export declare class AuthGuard implements CanActivate {
    private jwtService;
    private tokenService;
    private configService;
    private userService;
    private reflector;
    private readonly cls;
    constructor(jwtService: JwtService, tokenService: TokenService, configService: ConfigService, userService: UsersService, reflector: Reflector, cls: ClsService);
    canActivate(context: ExecutionContext): Promise<boolean>;
}
export declare const IS_PUBLIC_KEY = "isPublic";
export declare const Public: () => import("@nestjs/common").CustomDecorator<string>;