import * as React from "react";
export declare function Menubar({ children, onSelect, className }: {
    children: React.ReactNode;
    onSelect?: (event: React.SyntheticEvent) => void;
    className?: string;
}): import("react/jsx-runtime").JSX.Element;
export declare function MenubarMenu({ children, }: {
    children: React.ReactNode;
}): import("react/jsx-runtime").JSX.Element;
export declare function MenubarTrigger({ children, onSelect, className }: {
    children: React.ReactNode;
    onSelect?: (event: React.SyntheticEvent) => void;
    className?: string;
}): import("react/jsx-runtime").JSX.Element;
export declare function MenubarPortal({ children, }: {
    children: React.ReactNode;
}): import("react/jsx-runtime").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;
}): import("react/jsx-runtime").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;
}): import("react/jsx-runtime").JSX.Element;
export declare function MenubarSeparator({ children, className, ...rest }: {
    children?: React.ReactNode;
    className?: string;
}): import("react/jsx-runtime").JSX.Element;
export declare function MenubarSub({ children, ...rest }: {
    children?: React.ReactNode;
}): import("react/jsx-runtime").JSX.Element;
export declare function MenubarSubTrigger({ children, className, onSelect, ...rest }: {
    children?: React.ReactNode;
    onSelect?: (event: React.SyntheticEvent) => void;
    className?: string;
}): import("react/jsx-runtime").JSX.Element;
export declare function MenubarSubContent({ children, alignOffset, className, onSelect, ...rest }: {
    children?: React.ReactNode;
    onSelect?: (event: React.SyntheticEvent) => void;
    alignOffset?: number;
    className?: string;
}): import("react/jsx-runtime").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;
}): import("react/jsx-runtime").JSX.Element;
export declare function MenubarItemIndicator({ children, className, ...rest }: {
    children?: React.ReactNode;
    className?: string;
}): import("react/jsx-runtime").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;
}): import("react/jsx-runtime").JSX.Element;
export declare function MenubarRadioItem({ children, className, value, onSelect, ...rest }: {
    children?: React.ReactNode;
    onSelect?: (event: Event) => void;
    value: string;
    className?: string;
}): import("react/jsx-runtime").JSX.Element;
export declare function MenubarShortcut({ children, className, ...rest }: {
    children?: React.ReactNode;
    className?: string;
}): import("react/jsx-runtime").JSX.Element;
export declare function MenubarSubTriggerIndicator(): import("react/jsx-runtime").JSX.Element;
