import { McpClient } from './client'; import { McpToolInfo } from './types'; /** * Enhanced tools discovery and debugging for MCP servers */ export declare class McpToolsHelper { private static logger; /** * Lists tools from an MCP server with enhanced error handling and debugging * @param client Connected MCP client * @param serverName Optional server name for logging * @returns Promise resolving to array of tool information */ static listTools(client: McpClient, serverName?: string): Promise; /** * Diagnoses potential issues with MCP tool discovery * @param client Connected MCP client * @param serverName Server name for logging */ static diagnoseToolDiscovery(client: McpClient, serverName: string): Promise; }