/** * Verified `did:webs` resolution. * * Resolution succeeds only when hosted `did.json` matches the DID document * regenerated from the fetched `keri.cesr` KERI/VDR stream. */ import { type Operation } from "effection"; import type { AgentRuntime } from "../../app/agent-runtime.js"; import { type DidDocument, type DidResolutionResult } from "./documenting.js"; export interface ResolveDidWebsOptions { readonly did: string; readonly metadata?: boolean; readonly insecureHttp?: boolean; } export interface ResolveDidWebsResult { readonly did: string; readonly document: DidDocument; readonly resolution: DidResolutionResult; } /** Resolve one `did:webs` by fetching and verifying hosted artifacts. */ export declare function resolveDidWebs(runtime: AgentRuntime, options: ResolveDidWebsOptions): Operation; //# sourceMappingURL=resolving.d.ts.map