csvtojson
Version:
A tool concentrating on converting csv data to JSON with customised parser supporting
17 lines (16 loc) • 552 B
TypeScript
import { Converter } from "./Converter";
import { ProcessLineResult } from "./Processor";
import CSVError from "./CSVError";
export declare class Result {
private converter;
private get needEmitLine();
private _needPushDownstream?;
private get needPushDownstream();
private get needEmitAll();
private finalResult;
constructor(converter: Converter);
processResult(resultLines: ProcessLineResult[]): Promise<any>;
appendFinalResult(lines: any[]): void;
processError(err: CSVError): void;
endProcess(): void;
}