UNPKG

772 BTypeScriptView Raw
1/// <reference types="node" />
2import { ReadableOptions } from 'stream';
3import { BufferLike } from '../../interfaces';
4import { IterableReadable } from '../../iterable/tonodestream';
5/**
6 * @ignore
7 */
8export declare function toNodeStreamProto<TSource>(this: Iterable<TSource>): IterableReadable<TSource>;
9export declare function toNodeStreamProto<TSource>(this: Iterable<TSource>, options: ReadableOptions | {
10 objectMode: true;
11}): IterableReadable<TSource>;
12export declare function toNodeStreamProto<TSource extends BufferLike>(this: Iterable<TSource>, options: ReadableOptions | {
13 objectMode: false;
14}): IterableReadable<TSource>;
15declare module '../../iterable/iterablex' {
16 interface IterableX<T> {
17 toNodeStream: typeof toNodeStreamProto;
18 }
19}