import type { AdapterRequest, AdapterResponse } from "./types.js"; export declare class AdapterProtocolError extends Error { readonly name = "AdapterProtocolError"; } export declare class AdapterTimeoutError extends Error { readonly name = "AdapterTimeoutError"; } export interface AdapterProcessOptions { command: string; args?: string[]; cwd: string; env?: Record; maxLineBytes?: number; maxStderrBytes?: number; } export declare class AdapterProcess { #private; constructor(options: AdapterProcessOptions); get stderr(): string; request(request: AdapterRequest, timeoutMs: number): Promise; close(): Promise; restart(): Promise; } //# sourceMappingURL=adapter-process.d.ts.map