import type { McpPreset, McpServerConfig, McpServerSummary, McpToolsResult } from "./types.js"; export declare function isValidMcpServerName(name: string): boolean; export type StandardMcpParseResult = { servers: Record; error?: undefined; } | { servers?: undefined; error: string; }; export declare function parseStandardMcpServers(text: string): StandardMcpParseResult; export declare function redactMcpUrl(url: string): string; export declare function listMcpPresets(): readonly McpPreset[]; export declare function findMcpPreset(id: string): McpPreset | undefined; export declare function materializeMcpPreset(preset: McpPreset, values: Record): McpServerConfig; export declare function renderMcpServersSection(servers: readonly McpServerSummary[]): string; export declare function loadMcpTools(servers: Record, signal?: AbortSignal): Promise; //# sourceMappingURL=mcp.d.ts.map