import type { DidMethodResolver, DidResolutionResult } from '../types/did-types.js'; /** * Resolver for ION DIDs. * * NOTE: For production use, consider using ion-sidtree in a Docker container * to resolve ION DIDs locally instead of relying on external resolution endpoints. * This would provide better reliability and performance. */ export declare class DidIonResolver implements DidMethodResolver { private resolutionEndpoint; private fetchFn; /** * @param resolutionEndpoint optional custom URL to send DID resolution request to * @param fetchFn optional custom fetch function for testing */ constructor(resolutionEndpoint?: string, fetchFn?: typeof globalThis.fetch); method(): string; resolve(did: string): Promise; } //# sourceMappingURL=did-ion-resolver.d.ts.map