import { ExecutionContext } from '@nestjs/common'; import { Observable } from 'rxjs'; import { TJwtSignUserInfo } from '../type'; declare const RefreshTokenGuard_base: import("@nestjs/passport").Type; export declare class RefreshTokenGuard extends RefreshTokenGuard_base { constructor(); handleRequest(err: Error, user: T, info: Error): T; canActivate(context: ExecutionContext): boolean | Promise | Observable; } export {};