import type { ToolDefinition } from "../extensions/types.ts";
import { type MCPClient, type MCPServerConfig, MCPServerManager } from "./client.ts";
export { MCPServerManager, type MCPClient };
export type { MCPServerConfig } from "./client.ts";
export declare function getMCPServerManager(): MCPServerManager;
export declare function configureMCPServers(servers: Record<string, MCPServerConfig>): void;
export declare function createAllMCPToolDefinitions(): Promise<ToolDefinition[]>;
//# sourceMappingURL=index.d.ts.map