• File: RowTransformerValidator.d.ts
  • Full Path: /var/www/nodejs/daily_store_reports_nodejs/node_modules/@fast-csv/parse/build/src/transforms/RowTransformerValidator.d.ts
  • Date Modified: 02/04/2023 9:31 PM
  • File size: 544 bytes
  • MIME-type: text/x-java
  • Charset: utf-8
import { Row, RowTransformFunction, RowValidatorCallback, RowValidate } from '../types';
export declare class RowTransformerValidator<I extends Row, O extends Row> {
    private static createTransform;
    private static createValidator;
    private _rowTransform;
    private _rowValidator;
    set rowTransform(transformFunction: RowTransformFunction<I, O>);
    set rowValidator(validateFunction: RowValidate<O>);
    transformAndValidate(row: I, cb: RowValidatorCallback<O>): void;
    private callTransformer;
    private callValidator;
}