import type { MenuItemRoot } from "../menu-item"; import type { MenuSectionRoot } from "../menu-section"; import type { ComponentProps } from "react"; import { MenuRoot } from "./menu"; export declare const Menu: typeof MenuRoot & { Root: typeof MenuRoot; Item: (({ children, className, variant, ...props }: import("..").MenuItemRootProps) => import("react/jsx-runtime").JSX.Element) & { Root: ({ children, className, variant, ...props }: import("..").MenuItemRootProps) => import("react/jsx-runtime").JSX.Element; Indicator: ({ children, className, type, ...props }: import("..").MenuItemIndicatorProps & Omit>) => import("react/jsx-runtime").JSX.Element; SubmenuIndicator: ({ children, className, ...props }: import("..").MenuItemSubmenuIndicatorProps & Omit>) => import("react/jsx-runtime").JSX.Element | null; }; ItemIndicator: ({ children, className, type, ...props }: import("..").MenuItemIndicatorProps & Omit>) => import("react/jsx-runtime").JSX.Element; Section: ({ children, className, ...props }: import("..").MenuSectionRootProps) => import("react/jsx-runtime").JSX.Element; }; export type Menu = { Props: ComponentProps>; RootProps: ComponentProps>; ItemProps: ComponentProps; SectionProps: ComponentProps; }; export { MenuRoot }; export type { MenuRootProps, MenuRootProps as MenuProps } from "./menu"; export { menuVariants } from "@heroui/styles"; export type { MenuVariants } from "@heroui/styles";