import { RefObject } from 'react'; import { CustomSelectValue } from 'bloko/blocks/customSelect'; interface UseToggleExpandedProps { expanded?: boolean; disabled?: boolean; optionValues: T[]; setFocusedValue: (value: T) => void; value?: T; onOpen?: () => void; onClose?: () => void; selectInputRef: RefObject; } interface UseToggleExpanded { isExpanded: boolean; toggleExpanded: (value?: boolean) => void; } declare const useToggleExpanded: ({ expanded, disabled, optionValues, setFocusedValue, value, onOpen, onClose, selectInputRef, }: UseToggleExpandedProps) => UseToggleExpanded; export default useToggleExpanded;