///
import stream from "node:stream";
import { ExtendedAsyncIterable } from "./extended_async_iterable";
import { PushAsyncIterator } from "./push_async_iterator";
export declare class StreamAsyncIterator extends PushAsyncIterator implements AsyncIterable {
stream: stream.Readable;
size?: number | undefined;
constructor(stream: stream.Readable, size?: number | undefined);
static from(stream: stream.Readable, size?: number): ExtendedAsyncIterable;
}