import { ExpressRequest } from '../../models'; import { ConfigService } from '../config'; import { JwtPayload, JwtToken } from './jwt.model'; export declare class JwtService { private configService; private readonly config; constructor(configService: ConfigService); extractToken(req: ExpressRequest): Promise; sign(payload: JwtPayload): Promise; verify(token: string): Promise; verifyRefreshToken(token: string): Promise; decode(token: string): Promise; private handleError; } //# sourceMappingURL=jwt.service.d.ts.map