/** * Async message stream (producer-consumer queue). * Used to feed user messages into the Claude subprocess stdin. */ export declare class Stream implements AsyncIterableIterator { private queue; private readResolve?; private readReject?; private isDone; private hasError?; private started; [Symbol.asyncIterator](): AsyncIterableIterator; next(): Promise>; enqueue(value: T): void; done(): void; error(err: unknown): void; return(): Promise>; }