/** * Lazy optional-peer bridge from the Anthropic execution dialect to MCP. * * Ordinary Anthropic prompts never resolve `@use-crux/mcp`; only an authored * MCP source reaches this provider-owned boundary. Materialized tools then use * Anthropic's normal request codec and Core's ordinary tool lifecycle. * * @internal * @module */ import type { ToolSource, ToolSourceMaterializationContext, ToolSourceSession } from "@use-crux/core/tools"; /** Materialize one MCP source through the shared official-client path. */ export declare function materializeAnthropicToolSource(source: ToolSource, context: ToolSourceMaterializationContext): Promise;