import { DirectionType } from '../const/types.js'; export interface MenuContextProps { theme?: "light" | "dark"; openKeys: string[]; selectedKeys: string[]; mode: DirectionType; inlineCollapsed: boolean; collapsedTooltip: boolean; popupInlineCollapsed: boolean; inlineTransition: boolean; inlineOpenKeys: string[]; dropdown: boolean; openKeysChange?: (key: string, opened: boolean, keyPath: string[]) => void; selectedKeysChange?: (key: string, selected: boolean, keyPath: string[]) => void; } export interface SubMenuContextProps { keyPath: string[]; clearPopTimer?: () => void; hidePopTimer?: () => void; } export declare const MenuContext: import('react').Context; export declare const SubMenuContext: import('react').Context; export declare const useMenuContext: () => MenuContextProps | null; export declare const useSubMenuContext: () => SubMenuContextProps | null;