import type { NavigationOrientation, NavigationSubmenu, NavigationSubmenuMode } from '../types';
/**
 * Resolve the effective submenu presentation. An explicit `collapse` /
 * `dropdown` wins; `auto` derives from orientation — only an explicit
 * `horizontal` opts into the dropdown (NavigationMenu) path, everything
 * else collapses (Collapsible).
 */
export declare function resolveSubmenuMode(submenu: NavigationSubmenu | undefined, orientation: NavigationOrientation | undefined): NavigationSubmenuMode;
//# sourceMappingURL=submenu.d.ts.map