import type { HotInstance } from '../../core/types'; /** * Normalizes the coordinates (clamps to nearest visible cell position within dataset range). * * @param {Core} hot The Handsontable instance. * @returns {function(Coords | undefined): Coords | null} */ export declare function normalizeCoordsIfNeeded(hot: HotInstance): (coords: Record | undefined) => Record | null; /** * Gets the coordinates of the most top-start cell or header (depends on the table settings and its size). * * @param {Core} hot The Handsontable instance. * @returns {CellCoords|null} */ export declare function getMostTopStartPosition(hot: HotInstance): import("../..").CellCoords | null; /** * Gets the coordinates of the most bottom-end cell or header (depends on the table settings and its size). * * @param {Core} hot The Handsontable instance. * @returns {CellCoords|null} */ export declare function getMostBottomEndPosition(hot: HotInstance): import("../..").CellCoords | null;