import type { LTMcpToolManifest } from '../../../types';
/**
 * Test connectivity to an MCP server without persisting.
 * Creates a temporary client, connects, lists tools, then disconnects.
 */
export declare function testConnection(transportType: 'stdio' | 'sse' | 'streamable-http', transportConfig: Record<string, any>): Promise<{
    success: boolean;
    tools: LTMcpToolManifest[];
    error?: string;
}>;
