1 | import { Readable, Transform, Writable } from 'stream'
|
2 |
|
3 | // eslint-disable-next-line unused-imports/no-unused-vars
|
4 | export interface ReadableTyped<T> extends Readable {}
|
5 |
|
6 | // eslint-disable-next-line unused-imports/no-unused-vars
|
7 | export interface WritableTyped<T> extends Writable {}
|
8 |
|
9 | // eslint-disable-next-line unused-imports/no-unused-vars
|
10 | export interface TransformTyped<IN, OUT = IN> extends Transform {}
|
11 |
|
12 | export interface TransformOptions {
|
13 | /**
|
14 | * @default true
|
15 | */
|
16 | objectMode?: boolean
|
17 |
|
18 | /**
|
19 | * @default 16
|
20 | */
|
21 | highWaterMark?: number
|
22 | }
|