export declare class McpTestClient {
    private client;
    private transport;
    constructor();
    /**
     * Start the MCP server with the given command line arguments
     * @param args Additional arguments to pass to the server
     */
    connect(args?: string[]): Promise<void>;
    /**
     * Close the connection to the server
     */
    close(): Promise<void>;
    /**
     * List all available tools
     */
    listTools(): Promise<any>;
    /**
     * Call a tool by name with the given arguments
     * @param name Tool name
     * @param args Tool arguments
     */
    callTool(name: string, args?: any): Promise<any>;
}
