import type { DOMElement } from './dom.js'; /** * Find the deepest DOM element whose rendered rect contains (col, row). */ export declare function hitTest(node: DOMElement, col: number, row: number): DOMElement | null; /** * Hit-test the root at (col, row) and bubble a ClickEvent from the deepest * containing node up through parentNode. */ export declare function dispatchClick(root: DOMElement, col: number, row: number, cellIsBlank?: boolean): boolean; /** * Fire onMouseEnter/onMouseLeave as the pointer moves. */ export declare function dispatchHover(root: DOMElement, col: number, row: number, hovered: Set): void; //# sourceMappingURL=hit-test.d.ts.map