import type { CodeModeToolDefinition } from "./types.js"; export declare function missingMcpToolMessage(name: string, namespaces: readonly string[], exactNamespace?: string): string | undefined; export declare function mcpToolNamespaces(tools: Iterable): string[]; /** The V8 host rejects absent properties before delegation, including caught errors. */ export declare function withMissingMcpToolRecovery(source: string, tools: CodeModeToolDefinition[]): string;