import { GridMouseHandler, type GridPoint, type EventHandlerResult } from '@deephaven/grid'; import type IrisGrid from '../IrisGrid'; /** * Handles interaction with tables when the Linker tool is active */ declare class IrisGridColumnSelectMouseHandler extends GridMouseHandler { constructor(irisGrid: IrisGrid); private irisGrid; private isActive; private isValidColumn; private updateColumnSelectionStatus; private getTableColumn; onMove(gridPoint: GridPoint): EventHandlerResult; onWheel(gridPoint: GridPoint): EventHandlerResult; onLeave(): EventHandlerResult; onDown(): EventHandlerResult; onClick(gridPoint: GridPoint): EventHandlerResult; } export default IrisGridColumnSelectMouseHandler; //# sourceMappingURL=IrisGridColumnSelectMouseHandler.d.ts.map