import { type AgentResponse, type AgentStreamWireFrame } from "@mono-agent/agent-contracts"; export { fetchLongLivedTurn, fetchLongLivedHostWake } from "./long-lived-fetch.js"; /** The receiving UI owns its compatibility ceiling and error presentation. */ export declare class OperatorStreamFrameTooLargeError extends Error { readonly maxFrameBytes: number; constructor(maxFrameBytes: number); } /** Decode bounded NDJSON, including a final frame without a newline. */ export declare function readOperatorStreamFrames(body: ReadableStream, maxFrameBytes: number): AsyncGenerator; /** Preserve every response field carried by the shared terminal wire contract. */ export declare function operatorResponseFromFinishFrame(frame: Extract): AgentResponse; //# sourceMappingURL=client.d.ts.map