/** * MCP integration test helpers. * Provides a real MCP Client connected to the dig server via InMemoryTransport. */ import { Client } from "@modelcontextprotocol/sdk/client/index.js"; /** * Create and connect an MCP client to the dig server. * Call once in beforeAll, and call closeMcpClient in afterAll. */ export declare function createTestMcpClient(): Promise; /** * Close the MCP client and server transports. */ export declare function closeMcpClient(): Promise; /** * Extract text content from a callTool result. */ export declare function getToolText(result: Awaited>): string; /** * Check if a callTool result is an error response. */ export declare function isToolError(result: Awaited>): boolean;