frontend/.pnpm-store/v3/files/c0/42e359b3a2883f0e5984dbdc90f3ee58d080e6972fbeab48f4d7272bb5fa9a95447ea039c84b94105ccd66ee2cbfa7bb12321601bf326300d7745a6a4718ad

19 lines
616 B
Plaintext

/// <reference types="bluebird" />
import { Converter } from "./Converter";
import { ProcessLineResult } from "./Processor";
import P from "bluebird";
import CSVError from "./CSVError";
export declare class Result {
private converter;
private readonly needEmitLine;
private _needPushDownstream?;
private readonly needPushDownstream;
private readonly needEmitAll;
private finalResult;
constructor(converter: Converter);
processResult(resultLines: ProcessLineResult[]): P<any>;
appendFinalResult(lines: any[]): void;
processError(err: CSVError): void;
endProcess(): void;
}