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 BottomSheetRoot({ children, onOpenChange, open, defaultOpen, }: ComposableMenuProps): React.JSX.Element;
declare function BottomSheetContent({ children, style, className, UNSAFE_style, UNSAFE_className, }: ComposableMenuContentProps): React.JSX.Element;
declare function BottomSheetSeparator({ style, className, UNSAFE_style, UNSAFE_className, }: ComposableMenuSeparatorProps): React.JSX.Element;
declare function BottomSheetRadioGroup({ children, value, defaultValue, onValueChange, className, style, UNSAFE_style, UNSAFE_className, }: ComposableMenuRadioGroupProps): React.JSX.Element;
declare function BottomSheetGroup(props: ComposableMenuGroupProps): React.JSX.Element;
declare function BottomSheetSubmenu({ children, open, defaultOpen, onOpenChange, }: ComposableMenuSubmenuProps): React.JSX.Element;
declare function BottomSheetSubmenuContent({ children, className, style, UNSAFE_style, UNSAFE_className, }: ComposableMenuSubmenuContentProps): React.JSX.Element;
declare function BottomSheetGroupLabel(props: ComposableMenuGroupLabelProps): React.JSX.Element;
export declare const MenuBottomSheet: typeof BottomSheetRoot & {
    Trigger: React.ForwardRefExoticComponent<ComposableMenuTriggerProps & React.RefAttributes<HTMLElement>>;
    Content: typeof BottomSheetContent;
    Separator: typeof BottomSheetSeparator;
    RadioGroup: typeof BottomSheetRadioGroup;
    RadioItem: React.ForwardRefExoticComponent<ComposableMenuRadioItemProps & React.RefAttributes<HTMLElement>>;
    Submenu: typeof BottomSheetSubmenu;
    SubmenuTrigger: React.ForwardRefExoticComponent<ComposableMenuSubmenuTriggerProps & React.RefAttributes<HTMLElement>>;
    SubmenuContent: typeof BottomSheetSubmenuContent;
    Group: typeof BottomSheetGroup;
    Item: React.ForwardRefExoticComponent<ComposableMenuItemProps & React.RefAttributes<HTMLElement>>;
    ItemIcon: typeof SharedMenuItemIcon;
    ItemLabel: typeof SharedMenuItemLabel;
    ItemPrefix: typeof SharedMenuItemPrefix;
    ItemSuffix: typeof SharedMenuItemSuffix;
    GroupLabel: typeof BottomSheetGroupLabel;
};
export {};
