///
export declare const useSelectionState: (keys: (keyof TValues)[], initialValue: TValues[]) => readonly [TValues[], {
readonly selectOne: (selection: TValues) => void;
readonly selectAll: (nextSelections: TValues[]) => void;
readonly selectOnly: (nextSelection: TValues) => void;
readonly selectMultiple: (nextSelections: TValues[]) => void;
readonly deselectMultiple: (nextSelections: TValues[]) => void;
readonly setSelections: import("react").Dispatch>;
}];
//# sourceMappingURL=useSelectionState.d.ts.map