/** * MCP connection validator * Validates MCP configuration for the assistant * * Validates MCP configuration for supported assistants: * - All supported assistants require MCP configuration */ import { AssistantConfig } from "../assistants/types"; import { type McpInstallTargetMeta } from "../assistants/install-targets"; export interface MCPValidationOptions { silent?: boolean; testConnection?: boolean; } /** * Validates MCP configuration for the assistant * @param assistantConfig - Assistant configuration * @param options - Validation options * @returns true if MCP is properly configured or not required, false otherwise */ export declare function validateMCP(assistantConfig: AssistantConfig, options?: MCPValidationOptions): Promise; /** * Validate MCP layout for an install target (used by doctor and optional checks). */ export declare function validateMcpInstallTarget(meta: McpInstallTargetMeta, options?: MCPValidationOptions): Promise; //# sourceMappingURL=mcp-validator.d.ts.map