import { Service } from '../models/Service'; import { VerificationMethod } from '../models/VerificationMethod'; export declare class DIDDocument { 'context'?: Array; 'id': string; 'controller'?: string; 'verificationMethod'?: Array; 'authentication'?: Array; 'assertionMethod'?: Array; 'keyAgreement'?: Array; 'capabilityInvocation'?: Array; 'capabilityDelegation'?: Array; 'service'?: Array; static readonly discriminator: string | undefined; static readonly attributeTypeMap: Array<{ name: string; baseName: string; type: string; format: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; format: string; }[]; constructor(); }