1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 | import { Transform, TransformOptions, TransformCallback } from "stream";
|
9 |
|
10 | type OnTransform = (chunk: any, callback: TransformCallback) => void;
|
11 |
|
12 | declare namespace ParallelTransform {
|
13 | interface Options extends TransformOptions {
|
14 | ordered?: boolean | undefined;
|
15 | }
|
16 | }
|
17 |
|
18 | declare const ParallelTransform: {
|
19 | (maxParallel: number, opts: ParallelTransform.Options | undefined | null, ontransform: OnTransform): Transform;
|
20 | (opts: ParallelTransform.Options | number | undefined | null, ontransform: OnTransform): Transform;
|
21 | (ontransform: OnTransform): Transform;
|
22 | new(maxParallel: number, opts: ParallelTransform.Options | undefined | null, ontransform: OnTransform): Transform;
|
23 | new(opts: ParallelTransform.Options | number | undefined | null, ontransform: OnTransform): Transform;
|
24 | new(ontransform: OnTransform): Transform;
|
25 | };
|
26 |
|
27 | export = ParallelTransform;
|