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