import type { RemoteTransport, McpJsonRpcRequest, McpJsonRpcResponse } from './types.js'; export interface McpHttpTransportOptions { url: string; apiKey?: string; headers?: Record; timeoutMs?: number; } export declare class McpHttpTransport implements RemoteTransport { private readonly endpoint; private readonly headers; private readonly timeoutMs; constructor(options: McpHttpTransportOptions); send(request: McpJsonRpcRequest): Promise; close(): Promise; }