import { Readable, Writable } from "node:stream"; import { WritableStream, ReadableStream } from "node:stream/web"; import { Logger } from "./acp-agent.js"; export declare class Pushable implements AsyncIterable { private queue; private resolvers; private done; push(item: T): void; end(): void; [Symbol.asyncIterator](): AsyncIterator; } export declare function nodeToWebWritable(nodeStream: Writable): WritableStream; export declare function nodeToWebReadable(nodeStream: Readable): ReadableStream; export declare function unreachable(value: never, logger?: Logger): void; export declare function sleep(time: number): Promise; //# sourceMappingURL=utils.d.ts.map