import type { SelectionHookProps, SelectionHookResult, SelectionStrategy } from "./selectionTypes"; export declare const CHECKBOX = "checkbox"; export declare const GROUP_SELECTION_NONE = "none"; export declare const GROUP_SELECTION_SINGLE = "single"; export declare const GROUP_SELECTION_CASCADE = "cascade"; export type GroupSelectionMode = "none" | "single" | "cascade"; export declare const groupSelectionEnabled: (groupSelection: GroupSelectionMode) => boolean; export declare const useSelection: ({ defaultSelected, disableSelection, highlightedIdx, indexPositions, label: _label, onSelect, onSelectionChange, selected: selectedProp, selectionStrategy, selectionKeys, tabToSelect, }: SelectionHookProps) => SelectionHookResult;