import type { ListTable } from '@visactor/vtable'; export declare function makeCellKey(sheetKey: string, row: number, col: number): string; export declare function parseA1Notation(a1: string): { row: number; col: number; } | null; export declare function captureCellPreChangeContent(args: { sheetKey: string | undefined; row: number; col: number; currentValue: any; formulaManager: any; store: Map; }): void; export declare function popCellPreChangeContent(args: { sheetKey: string | undefined; row: number; col: number; fallbackOldContent: any; store: Map; }): any; export declare function applyCellContent(args: { table: ListTable; sheetKey: string | undefined; row: number; col: number; content: any; formulaManager: any; }): void; export declare function refreshDependentDisplays(args: { table: ListTable; sheetKey: string; startCell: { sheet: string; row: number; col: number; }; formulaManager: any; maxCells?: number; }): void;