///
import { ReadableOptions } from 'stream';
import { BufferLike } from '../../interfaces.js';
import { AsyncIterableReadable } from '../../asynciterable/tonodestream.js';
/**
* @ignore
*/
export declare function toNodeStreamProto(this: AsyncIterable): AsyncIterableReadable;
export declare function toNodeStreamProto(this: AsyncIterable, options: ReadableOptions & {
objectMode: true;
}): AsyncIterableReadable;
export declare function toNodeStreamProto(this: AsyncIterable, options: ReadableOptions & {
objectMode: false;
}): AsyncIterableReadable;
declare module '../../asynciterable/asynciterablex' {
interface AsyncIterableX {
toNodeStream: typeof toNodeStreamProto;
}
}