/** * Portable equivalent of `ReadableStream.from(asyncIterable)`. Implemented * via `new ReadableStream({pull, cancel})` for runtimes that don't yet ship * the static factory method (Bun 1.3.14 is the current outlier among * Node 22+ / Bun / Deno). * * Internal — not part of the public API. * * @typeParam T — value type of the underlying iterable. * @param iterable — an `AsyncIterable` or `AsyncIterator`. * @returns a `ReadableStream` that pulls one value per consumer demand * and closes when the iterable signals done. */ declare function fromAsyncIterable( iterable: AsyncIterable | AsyncIterator ): ReadableStream; export default fromAsyncIterable; export {fromAsyncIterable};