declare global { interface AsyncIteratorObject extends AsyncIterator { [Symbol.asyncIterator](): AsyncIteratorObject; } interface ReadableStreamAsyncIterator extends AsyncIteratorObject { [Symbol.asyncIterator](): ReadableStreamAsyncIterator; } } export interface ReadableStreamIteratorOptions { preventCancel?: boolean; } /** * Get an async iterable iterator from a readable stream. * @param readableStream * @param readableStreamIteratorOptions * @returns */ export declare function asyncIterator(readableStream: ReadableStream, options?: ReadableStreamIteratorOptions | null): ReadableStreamAsyncIterator;