import type { McpServerTransportConfig } from "../extensions/mcp"; export interface McpInstallOptions { name: string; headers?: string[]; targetArgs?: string[]; transport?: string; settingsPath?: string; } export interface McpInstallResult { name: string; status: "installed"; transport: McpServerTransportConfig; warnings: string[]; } export declare function buildMcpInstallTransport(options: { headers?: string[]; name: string; targetArgs?: string[]; transport?: string; }): { name: string; transport: McpServerTransportConfig; warnings: string[]; }; export declare function parseMcpInstallArgs(args: string[]): McpInstallOptions; export declare function installMcpServer(options: McpInstallOptions): McpInstallResult;