import type { ServerConfig, ProxyConfig, X402SchemePreference } from './types.js'; export interface StartBridgeOptions { sessionName: string; serverConfig: ServerConfig; verbose?: boolean; profileName?: string; headers?: Record; proxyConfig?: ProxyConfig; mcpSessionId?: string; protocolVersion?: string; x402?: X402SchemePreference; insecure?: boolean; } export interface StartBridgeResult { pid: number; } export declare function startBridge(options: StartBridgeOptions): Promise; export declare function stopBridge(sessionName: string, options?: { graceful?: boolean; }): Promise; export declare function restartBridge(sessionName: string): Promise; export declare function ensureBridgeReady(sessionName: string, timeoutSecs?: number): Promise; export declare function reconnectCrashedSessions(sessionNames: string[]): void; //# sourceMappingURL=bridge-manager.d.ts.map