import { Item, OnChange } from '../ComponentTypes'; interface CheckStatus { [key: string]: boolean; } interface UseCheckboxesInput { name: string; items: Item[]; value: string[] | number[]; onChange?: OnChange; } interface UseCheckboxes { itemsCheckedStatus: CheckStatus; handleSelectAll: OnChange; handleItemOnChange: OnChange; } declare function useCheckboxes({ name, items, value: checkedVals, onChange, }: UseCheckboxesInput): UseCheckboxes; export default useCheckboxes;