export interface AdapterSendProxy { readonly fetchImpl: typeof fetch; close(): Promise; destroy(error?: Error): Promise; } export interface AdapterSendProxyOptions { /** Explicit configured endpoints that may need SRT's coarse loopback capability. */ readonly directLoopbackUrls?: readonly string[]; } export declare function safeAdapterSendProxyErrorMessage(error: unknown, env?: Record): string; /** * Build the adapter-send child's HTTP transport from its inherited proxy * environment. The parent MCP spec deliberately does not copy these values: * credentials stay in process environment state and never enter the serialized * runtime/tool configuration. */ export declare function createAdapterSendProxy(env?: Record, options?: AdapterSendProxyOptions): AdapterSendProxy | undefined; //# sourceMappingURL=adapter-send-proxy.d.ts.map