dpd
Version:
DPD API for Node.js
14 lines (13 loc) • 468 B
TypeScript
import { Transform } from 'stream';
export interface ArrayObject {
[key: string]: string;
}
export declare class DataStreamTransform<T> extends Transform {
last: string;
header: Array<string>;
constructor(header: any);
convertRow(row: any): ArrayObject;
_transform(chunk: any, encoding: any, done: any): void;
data(fn: (row: T) => void): void;
}
export declare const createDataStream: <T>(file: any, header: any) => DataStreamTransform<T>;