import type { ListTable } from '../ListTable';
export declare function listTableChangeCellValue(col: number, row: number, value: string | number | null, workOnEditableCell: boolean, triggerEvent: boolean, table: ListTable): void;
export declare function listTableChangeCellValues(startCol: number, startRow: number, values: (string | number)[][], workOnEditableCell: boolean, triggerEvent: boolean, table: ListTable): Promise<boolean[][]>;
export declare function sortRecords(table: ListTable): void;
export declare function listTableAddRecord(record: any, recordIndex: number | number[], table: ListTable): boolean;
export declare function listTableAddRecords(records: any[], recordIndex: number | number[], table: ListTable): boolean;
export declare function listTableDeleteRecords(recordIndexs: number[] | number[][], table: ListTable): void;
export declare function listTableUpdateRecords(records: any[], recordIndexs: (number | number[])[], table: ListTable): void;
