///
import { CellRange } from "./internal";
export interface SelectionContext {
selectedCellRange: CellRange | undefined;
selRowIdxs: Set;
isAnySelected: boolean;
isAllSelected: boolean;
selectRows: (args: {
rowIndex: number;
shift?: boolean;
meta?: boolean;
}) => void;
selectAll: () => void;
unselectAll: () => void;
}
export declare const SelectionContext: import("react").Context;
export declare const useSelectionContext: () => SelectionContext;