Type alias ExtendableVC<Subject, Type>
ExtendableVC<Subject, Type>: Omit<RemoveIndex<VC>, "credentialSubject" | "type"> & { credentialSubject: Subject extends any[] ? Subject : Subject | Subject[]; type: ["VerifiableCredential", Type, ...string[]]; [
key:
string]
: unknown; } Type Parameters
- Subject extends VCSubject | VCSubject[]
- Type extends string
Type declaration
[key: string]: unknown
type: ["VerifiableCredential", Type, ...string[]]