UNPKG

@credo-ts/core

Version:

<p align="center"> <br /> <img alt="Credo Logo" src="https://github.com/openwallet-foundation/credo-ts/blob/c7886cb8377ceb8ee4efe8d264211e561a75072d/images/credo-logo.png" height="250px" /> </p> <h1 align="center"><b>Credo - Core</b></h1

24 lines (23 loc) • 1.12 kB
import { DidDocumentService } from "./service/DidDocumentService.mjs"; import "./service/index.mjs"; import { VerificationMethod } from "./verificationMethod/VerificationMethod.mjs"; import "./verificationMethod/index.mjs"; import { DidDocument } from "./DidDocument.mjs"; //#region src/modules/dids/domain/DidDocumentBuilder.d.ts declare class DidDocumentBuilder { private didDocument; constructor(id: string); addContext(context: string): this; addController(controller: string): this; addService(service: DidDocumentService): this; addVerificationMethod(verificationMethod: VerificationMethod): this; addAuthentication(authentication: string | VerificationMethod): this; addAssertionMethod(assertionMethod: string | VerificationMethod): this; addCapabilityDelegation(capabilityDelegation: string | VerificationMethod): this; addCapabilityInvocation(capabilityInvocation: string | VerificationMethod): this; addKeyAgreement(keyAgreement: string | VerificationMethod): this; build(): DidDocument; } //#endregion export { DidDocumentBuilder }; //# sourceMappingURL=DidDocumentBuilder.d.mts.map