import { type Grid, type GridMouseEvent, GridMouseHandler, type GridPoint, type GridRangeIndex, type EventHandlerResult } from '@deephaven/grid'; import type IrisGrid from '../IrisGrid'; /** * Used to handle sorting on column header clicks */ declare class IrisGridSortMouseHandler extends GridMouseHandler { constructor(irisGrid: IrisGrid); irisGrid: IrisGrid; column: GridRangeIndex; getColumnFromGridPoint(gridPoint: GridPoint): GridRangeIndex; onDown(gridPoint: GridPoint): EventHandlerResult; onClick(gridPoint: GridPoint, grid: Grid, event: GridMouseEvent): EventHandlerResult; } export default IrisGridSortMouseHandler; //# sourceMappingURL=IrisGridSortMouseHandler.d.ts.map