UNPKG

@pujansrt/data-genie

Version:

High performant ETL engine written in TypeScript

11 lines (10 loc) 386 B
import { DataReader, DataRecord } from '../core/interfaces'; export declare class CSVReader implements DataReader { private filePath; private hasFieldNamesInFirstRow; private fieldSeparator; constructor(filePath: string); setFieldNamesInFirstRow(value: boolean): this; setFieldSeparator(separator: string): this; read(): AsyncIterableIterator<DataRecord>; }