import { Authority, CreateOptions, AntelopeOptions, ChainRegistry, DIDUpdateResult, DIDCreateResult, DIDDeactivateResult } from './types'; import { SignatureProvider } from 'eosjs/dist/eosjs-api-interfaces'; import { DIDResolutionResult } from '@tonomy/did-resolver'; import { createDIDDocument, antelopeChainRegistry, checkDID, fetchAccount } from '@tonomy/antelope-did-resolver'; export default class AntelopeDID { _options: AntelopeOptions; constructor(options: AntelopeOptions); get options(): AntelopeOptions; set options(options: AntelopeOptions); create(creator: string, name: string, owner: Authority, active: Authority, options?: CreateOptions): Promise; resolve(did: string, options?: AntelopeOptions): Promise; update(account: string, permission: string, parent: string, auth: Authority, options?: AntelopeOptions): Promise; deactivate(did: string, options?: AntelopeOptions): Promise; } export { Authority, AntelopeOptions, CreateOptions, ChainRegistry, SignatureProvider, createDIDDocument, antelopeChainRegistry, checkDID, fetchAccount, };