1 | /// <reference types="node" />
|
2 | import { ReadableOptions } from 'stream';
|
3 | import { AbortableAsyncMapper } from '@naturalcycles/js-lib';
|
4 | import { ReadableTyped } from '../stream.model';
|
5 | /**
|
6 | * Create Readable from Array.
|
7 | * Supports a `mapper` function (async) that you can use to e.g create a timer-emitting-readable.
|
8 | *
|
9 | * For simple cases use Readable.from(...) (Node.js 12+)
|
10 | */
|
11 | export declare function readableFromArray<IN, OUT>(items: IN[], mapper?: AbortableAsyncMapper<IN, OUT>, opt?: ReadableOptions): ReadableTyped<OUT>;
|