UNPKG

di-wings

Version:

Aviary Tech's common library for decentralized identity

14 lines 490 B
import type { JWA_ALG } from "../constants"; import type { JWTPayload, VerificationResult } from "../../common/interfaces"; import type { JsonWebKey2020 } from "../keypairs/JsonWebKey2020"; export declare class JWTSuite { key: JsonWebKey2020; alg: JWA_ALG; constructor(options: { key: JsonWebKey2020; alg: JWA_ALG; }); sign(payload: JWTPayload): Promise<string>; verify(jwt: string): Promise<VerificationResult>; } //# sourceMappingURL=Suite.d.ts.map