1 | import { Mapper, AbortableAsyncMapper } from '@naturalcycles/js-lib';
|
2 | import { ReadableTyped } from '../../index';
|
3 | import { TransformMapOptions } from '../transform/transformMap';
|
4 | /**
|
5 | * Convenience function to do `.forEach` over a Readable.
|
6 | * Typed! (unlike default Readable).
|
7 | *
|
8 | * @experimental
|
9 | */
|
10 | export declare function readableForEach<T>(readable: ReadableTyped<T>, mapper: AbortableAsyncMapper<T, void>, opt?: TransformMapOptions<T, void>): Promise<void>;
|
11 | /**
|
12 | * Convenience function to do `.forEach` over a Readable.
|
13 | * Typed! (unlike default Readable).
|
14 | *
|
15 | * @experimental
|
16 | */
|
17 | export declare function readableForEachSync<T>(readable: ReadableTyped<T>, mapper: Mapper<T, void>): Promise<void>;
|