import type { ExtensionAPI, ToolLoadout, ToolLoadoutChanges } from "@earendil-works/pi-coding-agent"; import type { ProgrammaticCodeModeToolDefinition } from "../../tools/code-mode/types.ts"; /** Admission belongs to Pi's MCP owner, not a name prefix or a generic extension sweep. */ export declare function createMcpCodeModeBridge(pi: ExtensionAPI): { prepareLoadout(loadout: ToolLoadout): ToolLoadoutChanges; getTools(): ProgrammaticCodeModeToolDefinition[]; };