import { ColumnProperties, SingleCellProperties } from "../../../common/common.types";
declare class DataParsingUtils {
    static extractHeadersFromAcc(headersAccumulator: ColumnProperties[]): string[];
    static createNOfEmptyArrays(nOfArrays: number): unknown[];
    /**
     * Get all columns which doesn't have specific header.
     * @param source  - Array of columns
     * @param column   - Header which is has to be found
     */
    static columnsNotIncludesHeader(source: SingleCellProperties[], column: ColumnProperties): boolean;
    static insertValuesToColumnCells(column: ColumnProperties, value: SingleCellProperties): void;
    /**
     * @param columns          - All parsed columns
     * @param columnsToCheck   - Client's headers, which are needed to be checked
     */
    static columnsNotInCurrentIteration(columns: ColumnProperties[], columnsToCheck: string[]): ColumnProperties[];
    static findElementWithMostKeys(columns: ColumnProperties[]): ColumnProperties;
}
export default DataParsingUtils;
