1 | import { AsyncIterableX } from './asynciterablex';
|
2 | export declare class AsyncIterableReadableStream<T> extends AsyncIterableX<T> {
|
3 | protected _stream: ReadableStream<T>;
|
4 | constructor(_stream: ReadableStream<T>);
|
5 | [Symbol.asyncIterator](): AsyncGenerator<T, void, unknown>;
|
6 | }
|
7 | export declare class AsyncIterableReadableByteStream extends AsyncIterableReadableStream<Uint8Array> {
|
8 | [Symbol.asyncIterator](): AsyncGenerator<any, void, unknown>;
|
9 | }
|
10 | export declare function fromDOMStream<TSource>(stream: ReadableStream<TSource>): AsyncIterableX<TSource>;
|
11 | export declare function fromDOMStream<TSource extends ArrayBufferView>(stream: ReadableStream<TSource>, options: {
|
12 | mode: 'byob';
|
13 | }): AsyncIterableX<TSource>;
|