import React from "react"; import type { ComposableMenuContentProps, ComposableMenuGroupLabelProps, ComposableMenuGroupProps, ComposableMenuItemProps, ComposableMenuProps, ComposableMenuRadioGroupProps, ComposableMenuRadioItemProps, ComposableMenuSeparatorProps, ComposableMenuSubmenuContentProps, ComposableMenuSubmenuProps, ComposableMenuSubmenuTriggerProps, ComposableMenuTriggerProps } from "./menuComposableTypes"; import { SharedMenuItemIcon, SharedMenuItemLabel, SharedMenuItemPrefix, SharedMenuItemSuffix } from "./menuComposableShared"; declare function MenuDropdownRoot({ children, onOpenChange, open, defaultOpen, }: ComposableMenuProps): React.JSX.Element; declare function MenuDropdownContent({ children, style, className, preferredPlacement, UNSAFE_style, UNSAFE_className, }: ComposableMenuContentProps): React.JSX.Element; declare function MenuDropdownRadioGroup({ children, value, defaultValue, onValueChange, className, style, UNSAFE_style, UNSAFE_className, }: ComposableMenuRadioGroupProps): React.JSX.Element; declare function MenuDropdownSeparator({ style, className, UNSAFE_style, UNSAFE_className, }: ComposableMenuSeparatorProps): React.JSX.Element; declare function MenuDropdownGroup(props: ComposableMenuGroupProps): React.JSX.Element; declare function MenuDropdownSubmenu({ children, open, defaultOpen, onOpenChange, }: ComposableMenuSubmenuProps): React.JSX.Element; declare function MenuDropdownSubmenuContent({ children, className, style, UNSAFE_style, UNSAFE_className, }: ComposableMenuSubmenuContentProps): React.JSX.Element; declare function MenuDropdownGroupLabel(props: ComposableMenuGroupLabelProps): React.JSX.Element; export declare const MenuDropdown: typeof MenuDropdownRoot & { Trigger: React.ForwardRefExoticComponent>; Content: typeof MenuDropdownContent; Separator: typeof MenuDropdownSeparator; RadioGroup: typeof MenuDropdownRadioGroup; RadioItem: React.ForwardRefExoticComponent>; Submenu: typeof MenuDropdownSubmenu; SubmenuTrigger: React.ForwardRefExoticComponent>; SubmenuContent: typeof MenuDropdownSubmenuContent; Group: typeof MenuDropdownGroup; Item: React.ForwardRefExoticComponent>; ItemIcon: typeof SharedMenuItemIcon; ItemLabel: typeof SharedMenuItemLabel; ItemPrefix: typeof SharedMenuItemPrefix; ItemSuffix: typeof SharedMenuItemSuffix; GroupLabel: typeof MenuDropdownGroupLabel; }; export {};