import type { DidResolutionOptions, DidResolutionResult } from '../types'; import { AgentConfig } from '../../../agent/AgentConfig'; import { IndyLedgerService } from '../../ledger'; import { DidRepository } from '../repository'; export declare class DidResolverService { private logger; private resolvers; constructor(agentConfig: AgentConfig, indyLedgerService: IndyLedgerService, didRepository: DidRepository); resolve(didUrl: string, options?: DidResolutionOptions): Promise; resolveDidDocument(did: string): Promise; private findResolver; }