# Variable: DidTypes

> `const` **DidTypes**: `object`

The types for DIDs.

## Type Declaration

### Document {#document}

> `readonly` **Document**: `"Document"` = `"Document"`

The type for Document.

### VerifiableCredential {#verifiablecredential}

> `readonly` **VerifiableCredential**: `"VerifiableCredential"` = `"VerifiableCredential"`

The type for Verifiable Credential.

### VerifiablePresentation {#verifiablepresentation}

> `readonly` **VerifiablePresentation**: `"VerifiablePresentation"` = `"VerifiablePresentation"`

The type for Verifiable Presentation.

### Ed25519VerificationKey2020 {#ed25519verificationkey2020}

> `readonly` **Ed25519VerificationKey2020**: `"Ed25519VerificationKey2020"` = `"Ed25519VerificationKey2020"`

The type for Ed25519VerificationKey2020.

### JsonWebKey2020 {#jsonwebkey2020}

> `readonly` **JsonWebKey2020**: `"JsonWebKey2020"` = `"JsonWebKey2020"`

The type for JsonWebKey2020.

### LinkedDomains {#linkeddomains}

> `readonly` **LinkedDomains**: `"LinkedDomains"` = `"LinkedDomains"`

The type for LinkedDomains.

### Multikey {#multikey}

> `readonly` **Multikey**: `"Multikey"` = `"Multikey"`

The type for Multikey.

### CredentialSchema {#credentialschema}

> `readonly` **CredentialSchema**: `"CredentialSchema"` = `"CredentialSchema"`

The type for CredentialSchema.

### CredentialStatus {#credentialstatus}

> `readonly` **CredentialStatus**: `"CredentialStatus"` = `"CredentialStatus"`

The type for CredentialStatus.

### CryptoSuites {#cryptosuites}

> `readonly` **CryptoSuites**: `"CryptoSuites"` = `"CryptoSuites"`

The type for CryptoSuites.

### DataIntegrityProof {#dataintegrityproof}

> `readonly` **DataIntegrityProof**: `"DataIntegrityProof"` = `"DataIntegrityProof"`

The type for DataIntegrityProof.

### DocumentVerificationMethod {#documentverificationmethod}

> `readonly` **DocumentVerificationMethod**: `"DocumentVerificationMethod"` = `"DocumentVerificationMethod"`

The type for DocumentVerificationMethod.

### JsonWebSignature2020Proof {#jsonwebsignature2020proof}

> `readonly` **JsonWebSignature2020Proof**: `"JsonWebSignature2020Proof"` = `"JsonWebSignature2020Proof"`

The type for JsonWebSignature2020Proof.

### Label {#label}

> `readonly` **Label**: `"Label"` = `"Label"`

The type for Label.

### PresentationVerification {#presentationverification}

> `readonly` **PresentationVerification**: `"PresentationVerification"` = `"PresentationVerification"`

The type for PresentationVerification.

### Proof {#proof}

> `readonly` **Proof**: `"Proof"` = `"Proof"`

The type for Proof.

### ProofTypes {#prooftypes}

> `readonly` **ProofTypes**: `"ProofTypes"` = `"ProofTypes"`

The type for ProofTypes.

### Service {#service}

> `readonly` **Service**: `"Service"` = `"Service"`

The type for Service.

### Types {#types}

> `readonly` **Types**: `"Types"` = `"Types"`

The type for Types.

### VerifiableCredentialCommon {#verifiablecredentialcommon}

> `readonly` **VerifiableCredentialCommon**: `"VerifiableCredentialCommon"` = `"VerifiableCredentialCommon"`

The type for VerifiableCredentialCommon.

### VerifiableCredentialV1 {#verifiablecredentialv1}

> `readonly` **VerifiableCredentialV1**: `"VerifiableCredentialV1"` = `"VerifiableCredentialV1"`

The type for VerifiableCredentialV1.

### VerifiableCredentialV2 {#verifiablecredentialv2}

> `readonly` **VerifiableCredentialV2**: `"VerifiableCredentialV2"` = `"VerifiableCredentialV2"`

The type for VerifiableCredentialV2.

### VerifiablePresentationCommon {#verifiablepresentationcommon}

> `readonly` **VerifiablePresentationCommon**: `"VerifiablePresentationCommon"` = `"VerifiablePresentationCommon"`

The type for VerifiablePresentationCommon.

### VerifiablePresentationV1 {#verifiablepresentationv1}

> `readonly` **VerifiablePresentationV1**: `"VerifiablePresentationV1"` = `"VerifiablePresentationV1"`

The type for VerifiablePresentationV1.

### VerifiablePresentationV2 {#verifiablepresentationv2}

> `readonly` **VerifiablePresentationV2**: `"VerifiablePresentationV2"` = `"VerifiablePresentationV2"`

The type for VerifiablePresentationV2.

### VerificationMethodType {#verificationmethodtype}

> `readonly` **VerificationMethodType**: `"VerificationMethodType"` = `"VerificationMethodType"`

The type for VerificationMethodType.
