import { AsyncIterableX } from './asynciterablex'; export declare class AsyncIterableReadableStream extends AsyncIterableX { protected _stream: ReadableStream; constructor(_stream: ReadableStream); [Symbol.asyncIterator](): AsyncGenerator; } export declare class AsyncIterableReadableByteStream extends AsyncIterableReadableStream { [Symbol.asyncIterator](): AsyncGenerator; } export declare function fromDOMStream(stream: ReadableStream): AsyncIterableX; export declare function fromDOMStream(stream: ReadableStream, options: { mode: 'byob'; }): AsyncIterableX;