Type alias CreateVCType<Types, S>

CreateVCType<Types, S>: Omit<RemoveIndex<VC>, "type" | "credentialSubject"> & {
    credentialSubject: util.v2.OneOrMore<{
        data: S;
    }>;
    type: ["VerifiableCredential", ...Types];
    [key: string]: unknown;
}

Type Parameters

Type declaration

  • [key: string]: unknown
  • credentialSubject: util.v2.OneOrMore<{
        data: S;
    }>
  • type: ["VerifiableCredential", ...Types]