UNPKG

di-wings

Version:

Aviary Tech's common library for decentralized identity

26 lines 720 B
export interface DIDDocument { '@context': string | string[]; id: string; verificationMethod?: Array<{ id: string; type: string; controller: string; publicKeyMultibase?: string; }>; authentication?: string[]; assertionMethod?: string[]; keyAgreement?: string[]; capabilityInvocation?: string[]; capabilityDelegation?: string[]; service?: Array<{ id: string; type: string; serviceEndpoint: string; }>; } export declare class DIDResolver { private methodResolvers; resolve(did: string): Promise<DIDDocument>; resolveVerificationMethod(didUrl: string): Promise<any>; } //# sourceMappingURL=did-resolver.d.ts.map