import { OpenPromise } from "./OpenPromise.js"; export declare class Stream implements AsyncIterable { pending: OpenPromise; [Symbol.asyncIterator](): AsyncIterator; append(value: T): void; } export declare class StreamIterator implements AsyncIterator { source: Stream; constructor(source: Stream); next(): Promise>; }