ts-jwt-decode
Version:
A TypeScript based JWT Token decoder with token verification
12 lines (11 loc) • 509 B
TypeScript
import JwtToken, { JwtHeader, JwtPayload } from './JwtToken';
export declare class JwtParseError extends Error {
readonly previousError?: Error;
constructor(message?: string, previousError?: Error);
}
export default class JwtParser {
static parse<H extends JwtHeader, P extends JwtPayload>(tokenString: string): JwtToken<H, P>;
private static transformHeaderDto;
private static transformPayloadDto;
static verify(token: JwtToken<any, any>, key?: string, verifyAt?: number): boolean;
}