did-sdk-js
Version:
js sdk for did and vc according to mcps did spec
19 lines (18 loc) • 736 B
TypeScript
import { Claim, ClaimMetaBase, ClaimPrivateDataBase, ClaimPublicDataBase, DisclosurePrivateData } from "./common";
export declare class DisclosureClaimMeta extends ClaimMetaBase {
}
export declare class DisclosurePublicData extends ClaimPublicDataBase {
vcId: string;
}
export declare class DisclosureClaim extends Claim {
static type: string;
meta: DisclosureClaimMeta;
publicData: DisclosurePublicData | null;
privateData: DisclosurePrivateData | null;
type(): string;
newPrivateData(): ClaimPrivateDataBase;
newPublicData(): ClaimPublicDataBase;
newMetaData(): ClaimMetaBase;
setPublicVcId(vcId: string): void;
setPrivateData(privateData: DisclosurePrivateData): void;
}