import * as React from "react"; export declare function Menubar({ children, onSelect, className }: { children: React.ReactNode; onSelect?: (event: React.SyntheticEvent) => void; className?: string; }): React.JSX.Element; export declare function MenubarMenu({ children, }: { children: React.ReactNode; }): React.JSX.Element; export declare function MenubarTrigger({ children, onSelect, className }: { children: React.ReactNode; onSelect?: (event: React.SyntheticEvent) => void; className?: string; }): React.JSX.Element; export declare function MenubarPortal({ children, portalContainer, }: { children: React.ReactNode; portalContainer?: HTMLElement | null; }): React.JSX.Element; export declare function MenubarContent({ children, className, align, sideOffset, alignOffset, onSelect, ...rest }: { children: React.ReactNode; className?: string; onSelect?: (event: React.SyntheticEvent) => void; align?: "start" | "center" | "end"; sideOffset?: number; alignOffset?: number; }): React.JSX.Element; export declare function MenubarItem({ children, leftPadding, className, disabled, onSelect, ...rest }: { children: React.ReactNode; onSelect?: (event: Event) => void; leftPadding?: boolean; className?: string; disabled?: boolean; }): React.JSX.Element; export declare function MenubarSeparator({ children, className, ...rest }: { children?: React.ReactNode; className?: string; }): React.JSX.Element; export declare function MenubarSub({ children, ...rest }: { children?: React.ReactNode; }): React.JSX.Element; export declare function MenubarSubTrigger({ children, className, onSelect, ...rest }: { children?: React.ReactNode; onSelect?: (event: React.SyntheticEvent) => void; className?: string; }): React.JSX.Element; export declare function MenubarSubContent({ children, alignOffset, className, onSelect, ...rest }: { children?: React.ReactNode; onSelect?: (event: React.SyntheticEvent) => void; alignOffset?: number; className?: string; }): React.JSX.Element; export declare function MenubarCheckboxItem({ children, checked, onCheckedChange, className, onSelect, ...rest }: { children?: React.ReactNode; onSelect?: (event: Event) => void; checked?: boolean; onCheckedChange?: () => void; className?: string; }): React.JSX.Element; export declare function MenubarItemIndicator({ children, className, ...rest }: { children?: React.ReactNode; className?: string; }): React.JSX.Element; export declare function MenubarRadioGroup({ children, className, value, onValueChange, onSelect, ...rest }: { children?: React.ReactNode; onSelect?: (event: React.SyntheticEvent) => void; value?: string; onValueChange?: (value: string) => void; className?: string; }): React.JSX.Element; export declare function MenubarRadioItem({ children, className, value, onSelect, ...rest }: { children?: React.ReactNode; onSelect?: (event: Event) => void; value: string; className?: string; }): React.JSX.Element; export declare function MenubarShortcut({ children, className, ...rest }: { children?: React.ReactNode; className?: string; }): React.JSX.Element; export declare function MenubarSubTriggerIndicator(): React.JSX.Element;