@klayr-did/klayr-verifiable-credentials
Version:
A library for working with W3C verifiable credentials (VC) and verifiable presentations (VP) using Klayr DID
112 lines (111 loc) • 3.3 kB
TypeScript
declare const _default: {
'@context': (string | {
'@version': number;
ex?: undefined;
schema?: undefined;
rdf?: undefined;
'3rdPartyCorrelation'?: undefined;
AllVerifiers?: undefined;
Archival?: undefined;
BachelorDegree?: undefined;
Child?: undefined;
CLCredentialDefinition2019?: undefined;
CLSignature2019?: undefined;
IssuerPolicy?: undefined;
HolderPolicy?: undefined;
Mother?: undefined;
RelationshipCredential?: undefined;
UniversityDegreeCredential?: undefined;
AlumniCredential?: undefined;
DisputeCredential?: undefined;
PrescriptionCredential?: undefined;
ZkpExampleSchema2018?: undefined;
issuerData?: undefined;
attributes?: undefined;
signature?: undefined;
signatureCorrectnessProof?: undefined;
primaryProof?: undefined;
nonRevocationProof?: undefined;
alumniOf?: undefined;
child?: undefined;
degree?: undefined;
degreeType?: undefined;
degreeSchool?: undefined;
college?: undefined;
name?: undefined;
givenName?: undefined;
familyName?: undefined;
parent?: undefined;
referenceId?: undefined;
documentPresence?: undefined;
evidenceDocument?: undefined;
spouse?: undefined;
subjectPresence?: undefined;
verifier?: undefined;
currentStatus?: undefined;
statusReason?: undefined;
prescription?: undefined;
} | {
ex: string;
schema: string;
rdf: string;
'3rdPartyCorrelation': string;
AllVerifiers: string;
Archival: string;
BachelorDegree: string;
Child: string;
CLCredentialDefinition2019: string;
CLSignature2019: string;
IssuerPolicy: string;
HolderPolicy: string;
Mother: string;
RelationshipCredential: string;
UniversityDegreeCredential: string;
AlumniCredential: string;
DisputeCredential: string;
PrescriptionCredential: string;
ZkpExampleSchema2018: string;
issuerData: string;
attributes: string;
signature: string;
signatureCorrectnessProof: string;
primaryProof: string;
nonRevocationProof: string;
alumniOf: {
'@id': string;
'@type': string;
};
child: {
'@id': string;
'@type': string;
};
degree: string;
degreeType: string;
degreeSchool: string;
college: string;
name: {
'@id': string;
'@type': string;
};
givenName: string;
familyName: string;
parent: {
'@id': string;
'@type': string;
};
referenceId: string;
documentPresence: string;
evidenceDocument: string;
spouse: string;
subjectPresence: string;
verifier: {
'@id': string;
'@type': string;
};
currentStatus: string;
statusReason: string;
prescription: string;
'@version'?: undefined;
})[];
};
export default _default;