import type { GridRowId } from '../../types'; export type GridSelectionState = { controlled: boolean; mode: 'single' | 'multi' | 'none'; selection: Set; anchor: GridRowId | null; }; declare const _default: import("../utils/createReducer").CreateReducerReturn; export default _default; export declare const selectSelection: (state: GridSelectionState) => Set; export declare const selectSelectionMode: (state: GridSelectionState) => "single" | "multi" | "none"; export declare const selectSelectionAnchor: (state: GridSelectionState) => GridRowId | null; //# sourceMappingURL=selection.d.ts.map