UNPKG

@bestcodetools/api-node-base

Version:

BestCodeTools Node Base for Backend API

13 lines 624 B
/// <reference types="node" /> import { jwt } from "../../externals"; import IJWT from "../../@types/interfaces/jwt"; import DecodeOptions from "../../@types/interfaces/jwt/decode-options"; import VerifyOptions from "../../@types/interfaces/jwt/verify-options"; export default class JWT implements IJWT { private secret; constructor(secret: string); sign(data: string | object | Buffer, options?: jwt.SignOptions): string; verify<T = string | jwt.JwtPayload>(token: string, options?: VerifyOptions): T; decode<T = unknown>(token: string, options?: DecodeOptions): T; } //# sourceMappingURL=index.d.ts.map