import type { SemanticClassNames, SemanticStyles } from '../_util/hooks'; import type { DirectionType } from '../config-provider'; import type { SemanticName, SubMenuSemanticName } from './menu'; export type MenuTheme = 'light' | 'dark'; export interface MenuContextProps { prefixCls: string; inlineCollapsed: boolean; direction?: DirectionType; theme?: MenuTheme; firstLevel: boolean; classNames: SemanticClassNames & { popup: SemanticClassNames<'root'>; subMenu: SemanticClassNames; }; styles: SemanticStyles & { popup: SemanticStyles<'root'>; subMenu: SemanticStyles; }; } declare const MenuContext: import("react").Context; export default MenuContext;