import type { CheckboxInputProps } from "../../../../form/checkbox/checkbox-input/CheckboxInput.js"; import type { SelectionT } from "./selection.types.js"; type GetMultipleSelectPropsArgs = { selectedKeys: SelectionT; setSelectedKeys: (keys: SelectionT) => void; disabledKeys: (string | number)[]; allKeys: (string | number)[]; totalCount: number; }; declare function getMultipleSelectProps({ selectedKeys, setSelectedKeys, disabledKeys, allKeys, totalCount, }: GetMultipleSelectPropsArgs): { getTheadCheckboxProps: () => CheckboxInputProps; getRowCheckboxProps: (key: string | number) => CheckboxInputProps; }; export { getMultipleSelectProps };