import { CellIndices, HoverState, Point, RectBounds } from './types'; export declare const RELATIVE_COORD_TOLERANCE = 1; export declare function getCellIndices(argsAny: Record): CellIndices; export declare function buildCellId(indices: CellIndices, rect: RectBounds): string; export declare function resolveClickPoint(argsAny: Record): Point | null; export declare function toRelativePoint(point: Point, rect: RectBounds): Point; export declare function normalizeHoverPoint(hoverX: number | undefined, hoverY: number | undefined, rect: RectBounds): Point | undefined; export declare function isPointInArea(x: number, y: number, area: { x: number; y: number; width: number; height: number; }): boolean; export declare function isHoveringBounds(hovered: HoverState, bounds: RectBounds): boolean;