import type { DropdownPopupProps } from '../DropdownPopup'; import type { DropdownNode, OnItemSelect, OnIndexChange } from '../Dropdown.types'; export interface UseKeyboardNavigationProps { items: DropdownNode[]; isOpen?: boolean; index?: number; onToggle?: DropdownPopupProps['onToggle']; onItemSelect?: OnItemSelect; onIndexChange?: OnIndexChange; } export declare const INITIAL_INDEX = 0; /** * Клавиатурная навигация для дропдауна. * Работает для каждого инстанса дропдауна (попапа) отдельно. */ export declare const useKeyboardNavigation: ({ items, isOpen, index, onToggle, onItemSelect, onIndexChange, }: UseKeyboardNavigationProps) => { onKeyDown: (event: any) => void; index: number; }; //# sourceMappingURL=useKeyboardNavigation.d.ts.map