import type { AgentContext } from '../../../agent'; import type { DidCreateOptions, DidCreateResult, DidDeactivateOptions, DidDeactivateResult, DidUpdateOptions, DidUpdateResult } from '../types'; import { Logger } from '../../../logger'; import { DidsModuleConfig } from '../DidsModuleConfig'; export declare class DidRegistrarService { private logger; private didsModuleConfig; constructor(logger: Logger, didsModuleConfig: DidsModuleConfig); create(agentContext: AgentContext, options: CreateOptions): Promise; update(agentContext: AgentContext, options: DidUpdateOptions): Promise; deactivate(agentContext: AgentContext, options: DidDeactivateOptions): Promise; private findRegistrarForMethod; }