import type { AgentToolResult, ToolInfo } from "../sdk/coding-agent/index.js"; import type { McpExtensionState } from "./state.js"; type ProxyToolResult = AgentToolResult>; export declare function executeUiMessages(state: McpExtensionState): ProxyToolResult; export declare function executeStatus(state: McpExtensionState): ProxyToolResult; export declare function executeDescribe(state: McpExtensionState, toolName: string): ProxyToolResult; export declare function executeSearch(state: McpExtensionState, query: string, regex?: boolean, server?: string, includeSchemas?: boolean): ProxyToolResult; export declare function executeList(state: McpExtensionState, server: string): ProxyToolResult; export declare function executeConnect(state: McpExtensionState, serverName: string): Promise; export declare function executeCall(state: McpExtensionState, toolName: string, args?: Record, serverOverride?: string, getSpectralTools?: () => ToolInfo[]): Promise; export {}; //# sourceMappingURL=proxy-modes.d.ts.map