import type { AgentContext } from '../../../agent'; import type { ParsedDid, DidResolutionResult, DidResolutionOptions } from '../types'; export interface DidResolver { readonly supportedMethods: string[]; resolve(agentContext: AgentContext, did: string, parsed: ParsedDid, didResolutionOptions: DidResolutionOptions): Promise; }