import React from 'react'; import { ContextMenuItemDefault, ContextMenuPropGetItemSubMenu } from './types'; type UseMenuNavigationProps = { items: ITEM[]; deleteLevel: () => void; getItemSubMenu: ContextMenuPropGetItemSubMenu; active: boolean; addLevel: (item: ITEM) => void; onEsc?: React.KeyboardEventHandler; level?: number; isMobile?: boolean; }; export declare const useMenuNavigation: (props: UseMenuNavigationProps) => { refs: React.RefObject[]; activeIndex: number; onKeyDown: (e: React.KeyboardEvent) => void; setActiveIndex: React.Dispatch>; setDirection: React.Dispatch>; parentRef: React.RefObject; containerRef: React.RefObject; }; export {};