import { type MutableRefObject } from 'react'; import { type ClickEvent } from '../../types'; export interface UseDropdownProps { dropdownRef: MutableRefObject; enableAutoClose?: boolean; onAutoClose?: (event: Event) => void; triggerRef: MutableRefObject; } export interface UseDropdownReturn { toggleHandler: (event: ClickEvent) => void; isOpen: boolean; } export declare const useDropdown: ({ dropdownRef, triggerRef, enableAutoClose, onAutoClose, }: UseDropdownProps) => UseDropdownReturn;