import { type RunContext } from "../core/index.js"; import type { WireDeps } from "./shared.js"; /** The one context-resolution pass every route shares (kill-list B4): resolve the host principal, enforce the resolver invariants, and assemble the RunContext. Returned resolver is called per route with a venue. */ export declare function createContextResolver(deps: WireDeps): (req: Request, venue: RunContext["venue"]) => Promise;