import type { JSX } from "@solidjs/web"; /** * `` — marker that switches nested `` into * submenu mode. Mirrors React's `MenuSubmenuRoot`. * * Renders no DOM element — pure context wrapper. Nested `` * reads `useMenuSubmenuRootContext()` + the parent's `MenuRootContext` * to decide it's a submenu. */ import { type MenuRootProps } from "../root/menu-root.js"; export interface MenuSubmenuRootProps extends Omit, "modal"> { /** * Whether pressing Escape closes the entire menu tree. Otherwise only * the current submenu closes. @default false */ closeParentOnEsc?: boolean | undefined; } export declare function MenuSubmenuRoot(props: MenuSubmenuRootProps): JSX.Element; export { useMenuSubmenuRootContext } from "./menu-submenu-root-context.js"; //# sourceMappingURL=menu-submenu-root.d.ts.map