import { SingleOrArray } from "../../../types.mjs"; import { ClaimFormat } from "../models/ClaimFormat.mjs"; import "../models/index.mjs"; //#region src/modules/vc/sd-jwt-vc/W3cV2SdJwt.d.ts interface W3cV2SdJwtHeader { alg: string; kid?: string; [property: string]: unknown; } interface W3cV2SdJwtPayload { type: SingleOrArray; iss?: string; jti?: string; [property: string]: unknown; } interface W3cV2SdJwt { claimFormat: T; compact: string; header: W3cV2SdJwtHeader; payload: W3cV2SdJwtPayload; prettyClaims: W3cV2SdJwtPayload; kbJwt?: { header: Record; payload: Record; }; } declare function sdJwtVcHasher(data: string | ArrayBufferLike, alg: string): Uint8Array; declare function decodeSdJwt(compact: string, claimFormat: T): W3cV2SdJwt; //#endregion export { W3cV2SdJwt, W3cV2SdJwtHeader, W3cV2SdJwtPayload, decodeSdJwt, sdJwtVcHasher }; //# sourceMappingURL=W3cV2SdJwt.d.mts.map