iam-client-lib
Version:
Library for Decentralized Identity and Access Management
87 lines (86 loc) • 1.73 kB
TypeScript
export declare const verifiableCredentialEIP712Types: {
EIP712Domain: never[];
VerifiableCredential: {
name: string;
type: string;
}[];
EWFRole: {
name: string;
type: string;
}[];
IssuerFields: {
name: string;
type: string;
}[];
CredentialSubject: {
name: string;
type: string;
}[];
StatusList2021Entry: {
name: string;
type: string;
}[];
Proof: {
name: string;
type: string;
}[];
};
export declare const verifiablePresentationEIP712Types: {
Proof: {
name: string;
type: string;
}[];
VerifiablePresentation: {
type: string;
name: string;
}[];
EIP712Domain: never[];
};
export declare const verifiablePresentationWithCredentialEIP712Types: {
VC712DomainTypedDataField: {
name: string;
type: string;
}[];
VC712DomainData: never[];
VC712DomainSchema: {
name: string;
type: string;
}[];
VC712Domain: {
name: string;
type: string;
}[];
EWFRole: {
name: string;
type: string;
}[];
IssuerFields: {
name: string;
type: string;
}[];
CredentialSubject: {
name: string;
type: string;
}[];
StatusList2021Entry: {
name: string;
type: string;
}[];
VCProof: {
name: string;
type: string;
}[];
VerifiableCredential: {
type: string;
name: string;
}[];
Proof: {
name: string;
type: string;
}[];
VerifiablePresentation: {
type: string;
name: string;
}[];
EIP712Domain: never[];
};