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