import { type GridPoint, GridMouseHandler, type EventHandlerResult } from '@deephaven/grid'; import type IrisGrid from '../IrisGrid'; /** * Handles cursor and click action for cell overflow button * The button is rendered via IrisGridRenderer */ declare class IrisGridCellOverflowMouseHandler extends GridMouseHandler { private irisGrid; constructor(irisGrid: IrisGrid); private destroyColumnTooltip; private setCursor; private getButtonPosition; private isHoveringOverflowButton; onMove(point: GridPoint): EventHandlerResult; onWheel(point: GridPoint): EventHandlerResult; onDown(point: GridPoint): boolean; onContextMenu(): EventHandlerResult; onLeave(): EventHandlerResult; } export default IrisGridCellOverflowMouseHandler; //# sourceMappingURL=IrisGridCellOverflowMouseHandler.d.ts.map