import { Cell, ExpandableRows, WorksheetError, WorksheetItem } from './types';
export declare const mergeCells: <T extends WorksheetItem>(oldCells: Array<Cell<T>>, newCells: Array<Cell<T>>) => Cell<T>[];
export declare const deleteCells: <T extends WorksheetItem>(oldCells: Array<Cell<T>>, newCells: Array<Cell<T>>) => Cell<T>[];
export declare const editedRows: <T extends WorksheetItem>(editedCells: Array<Cell<T>>, rows: T[]) => T[];
export declare const invalidRows: <T extends WorksheetItem>(invalidCells: Array<Cell<T>>, rows: T[]) => WorksheetError<T>[];
export declare const getHiddenRows: (expandableRows: ExpandableRows, defaultExpandedRows?: Array<string | number>) => (string | number)[];
export declare const getCellIdx: <T extends WorksheetItem>({ columnIndex, rowIndex }: Cell<T>) => string;
export declare const getCellsMap: <T extends WorksheetItem>(cells: Array<Cell<T>>) => {};
//# sourceMappingURL=utils.d.ts.map