import type { IVTableSheetOptions } from '.';
export declare function columnStringToIndex(colStr: string): number;
export declare function columnIndexToString(colIndex: number): string;
export declare function dataToRecords(data: any[][]): any[];
export declare function recordsToData(records: any[], columns: any[]): any[][];
export declare function excludeEditCellFromSelection(range: {
    startRow: number;
    startCol: number;
    endRow: number;
    endCol: number;
}, editRow: number, editCol: number): {
    startRow: number;
    startCol: number;
    endRow: number;
    endCol: number;
};
export declare function pluginIsChanged(prevPlugins: IVTableSheetOptions['VTablePluginModules'] | undefined, newPlugins: IVTableSheetOptions['VTablePluginModules'] | undefined): boolean;
