UNPKG

@takentrade/takentrade-libs

Version:
16 lines (15 loc) 705 B
import { ExecutionContext } from '@nestjs/common'; import { Reflector } from '@nestjs/core'; import { Observable } from 'rxjs'; declare const TntBaseAuthGuard_base: import("@nestjs/passport").Type<import("@nestjs/passport").IAuthGuard>; export declare class TntBaseAuthGuard extends TntBaseAuthGuard_base { private readonly reflector; private readonly logger; constructor(reflector: Reflector); canActivate(context: ExecutionContext): boolean | Promise<boolean> | Observable<boolean>; handleRequest<TUser = unknown>(err: unknown, user: TUser, info: { name?: string; message?: string; } | undefined, context: ExecutionContext, status?: unknown): TUser; } export {};