import { Spread } from '@grapecity/spread-sheets';
import { OnesTable, OnesTableCellHitInfo, OnesTableHook } from '../../../../../@ones-table/common';
export default class CellHover implements OnesTableHook {
    private table;
    private oldInfo;
    private cellHoverTimeout;
    private hoveringRow;
    private hoveringCol;
    constructor(table: OnesTable);
    destroy(): void;
    cellMouseLeave(table: OnesTable, sheet: Spread.Sheets.Worksheet, hitInfo: Spread.Sheets.IHitTestCellTypeHitInfo): undefined;
    cellMouseMove(table: OnesTable, sheet: Spread.Sheets.Worksheet, hitInfo: OnesTableCellHitInfo): boolean | undefined;
}
