UNPKG

did-sdk-js

Version:

js sdk for did and vc according to mcps did spec

32 lines (31 loc) 1.16 kB
import { Claim, ClaimMetaBase, ClaimPrivateDataBase, ClaimPublicDataBase } from "./common"; export declare class EnterpriseClaimMeta extends ClaimMetaBase { } export declare class EnterprisePublicData extends ClaimPublicDataBase { uscc: string; regName: string; regType: string; } export declare class EnterprisePrivateData extends ClaimPrivateDataBase { address: string; legalPerson: string; regCapital: string; regDate: string; } export declare class EnterpriseClaim extends Claim { static type: string; meta: EnterpriseClaimMeta; publicData: EnterprisePublicData | null; privateData: EnterprisePrivateData | null; type(): string; newPrivateData(): ClaimPrivateDataBase; newPublicData(): ClaimPublicDataBase; newMetaData(): ClaimMetaBase; setPrivateAddress(address: string): void; setPrivateLegalPerson(legalPerson: string): void; setPrivateRegCapital(regCapital: string): void; setPrivateRegDate(regDate: string): void; setPublicUscc(uscc: string): void; setPublicRegName(regName: string): void; setPublicRegType(regType: string): void; }