import type React from "react"; import { type DropdownPosition } from "../types/components"; export interface DropdownStyles { position: DropdownPosition; maxHeight: number | null; } interface UseDropdownMenuParams { initialIsDropdownOpen?: boolean; itemsContainerRef?: React.RefObject; } export declare function useDropdownMenu(props?: UseDropdownMenuParams): { isDropdownOpen: boolean; openDropdown: () => void; closeDropdown: () => void; dropdownRef: React.RefObject; openDropdownButtonRef: React.RefObject; dropdownStyles: DropdownStyles | null; itemRef: React.RefObject; menuRef: React.RefObject; }; export {};