import { Popover as P } from "../popover/index.js"; import { MenuPopover } from "./popover.js"; import type { PropsWithChildren } from "react"; import { Item } from "./item/item.js"; import { Container } from "./container.js"; import { CheckboxItem } from "./checkbox-item.js"; import { DialogArrow as Arrow } from "../dialog/arrow.js"; import { RadioGroup } from "./radio-group/context.js"; import { RadioItem } from "./radio-group/radio-item.js"; import { MenuDivider as Divider } from "./menu-divider.js"; import { MenuGroup as Group } from "./menu-group.js"; import { MenuHeader as Header } from "./menu-header.js"; import { Submenu } from "./submenu/submenu.js"; import { SubmenuTrigger } from "./submenu/submenu-trigger.js"; export declare const Menu: { (props: PropsWithChildren): import("react/jsx-runtime").JSX.Element; Item: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; Container: import("react").ForwardRefExoticComponent, HTMLDivElement>, "ref"> & import("react").RefAttributes>; CheckboxItem: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; Arrow: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; RadioGroup: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; RadioItem: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; Divider: import("react").ForwardRefExoticComponent, HTMLDivElement>, "ref"> & import("react").RefAttributes>; Group: import("react").ForwardRefExoticComponent, HTMLDivElement>, "ref"> & import("react").RefAttributes>; Header: import("react").ForwardRefExoticComponent, HTMLDivElement>, "ref"> & import("react").RefAttributes>; Submenu: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; SubmenuTrigger: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; SubmenuContainer: import("react").ForwardRefExoticComponent, HTMLDivElement>, "ref"> & import("react").RefAttributes>; Popover: import("react").ForwardRefExoticComponent, HTMLDialogElement>, "ref"> & import("react").RefAttributes>; Title: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; Description: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; Trigger: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; }; export declare namespace Menu { type Props = P.Props; namespace Component { type Item = Item.Props; type Container = Container.Props; type CheckboxItem = CheckboxItem.Props; type Arrow = Arrow.Props; type RadioGroup = RadioGroup.Props; type RadioItem = RadioItem.Props; type Divider = Divider.Props; type Group = Group.Props; type Header = Header.Props; type Submenu = Submenu.Props; type SubmenuTrigger = SubmenuTrigger.Props; type SubmenuContainer = Container.Props; type Popover = MenuPopover.Props; type Title = P.Component.Title; type Description = P.Component.Description; type Trigger = P.Component.Trigger; } }