@ew-did-registry/credentials-interface
Version:
The package provides interfaces for credentials.
11 lines (10 loc) • 430 B
TypeScript
import { IPresentation, IProof } from '@sphereon/ssi-types';
import { CredentialSubject, VerifiableCredential } from './credentials.types';
import { EIP712Proof } from './eip712proof.types';
export interface Presentation extends IPresentation {
id: string;
verifiableCredential: VerifiableCredential<CredentialSubject>[];
}
export interface VerifiablePresentation extends Presentation {
proof: EIP712Proof | IProof;
}