import * as React$1 from "react";
import * as react_jsx_runtime169 from "react/jsx-runtime";
import * as MenubarPrimitive from "@radix-ui/react-menubar";

//#region src/react/ui/menubar.d.ts
/** Horizontal menu bar with dropdown menus */
declare function Menubar({
  className,
  ...props
}: React$1.ComponentProps<typeof MenubarPrimitive.Root>): react_jsx_runtime169.JSX.Element;
declare function MenubarMenu({
  ...props
}: React$1.ComponentProps<typeof MenubarPrimitive.Menu>): react_jsx_runtime169.JSX.Element;
declare function MenubarGroup({
  ...props
}: React$1.ComponentProps<typeof MenubarPrimitive.Group>): react_jsx_runtime169.JSX.Element;
declare function MenubarPortal({
  container,
  ...props
}: React$1.ComponentProps<typeof MenubarPrimitive.Portal>): react_jsx_runtime169.JSX.Element;
declare function MenubarRadioGroup({
  ...props
}: React$1.ComponentProps<typeof MenubarPrimitive.RadioGroup>): react_jsx_runtime169.JSX.Element;
declare function MenubarTrigger({
  className,
  ...props
}: React$1.ComponentProps<typeof MenubarPrimitive.Trigger>): react_jsx_runtime169.JSX.Element;
declare function MenubarContent({
  className,
  align,
  alignOffset,
  sideOffset,
  ...props
}: React$1.ComponentProps<typeof MenubarPrimitive.Content>): react_jsx_runtime169.JSX.Element;
declare function MenubarItem({
  className,
  inset,
  variant,
  ...props
}: React$1.ComponentProps<typeof MenubarPrimitive.Item> & {
  inset?: boolean;
  variant?: "default" | "destructive";
}): react_jsx_runtime169.JSX.Element;
declare function MenubarCheckboxItem({
  className,
  children,
  checked,
  ...props
}: React$1.ComponentProps<typeof MenubarPrimitive.CheckboxItem>): react_jsx_runtime169.JSX.Element;
declare function MenubarRadioItem({
  className,
  children,
  ...props
}: React$1.ComponentProps<typeof MenubarPrimitive.RadioItem>): react_jsx_runtime169.JSX.Element;
declare function MenubarLabel({
  className,
  inset,
  ...props
}: React$1.ComponentProps<typeof MenubarPrimitive.Label> & {
  inset?: boolean;
}): react_jsx_runtime169.JSX.Element;
declare function MenubarSeparator({
  className,
  ...props
}: React$1.ComponentProps<typeof MenubarPrimitive.Separator>): react_jsx_runtime169.JSX.Element;
declare function MenubarShortcut({
  className,
  ...props
}: React$1.ComponentProps<"span">): react_jsx_runtime169.JSX.Element;
declare function MenubarSub({
  ...props
}: React$1.ComponentProps<typeof MenubarPrimitive.Sub>): react_jsx_runtime169.JSX.Element;
declare function MenubarSubTrigger({
  className,
  inset,
  children,
  ...props
}: React$1.ComponentProps<typeof MenubarPrimitive.SubTrigger> & {
  inset?: boolean;
}): react_jsx_runtime169.JSX.Element;
declare function MenubarSubContent({
  className,
  ...props
}: React$1.ComponentProps<typeof MenubarPrimitive.SubContent>): react_jsx_runtime169.JSX.Element;
//#endregion
export { Menubar, MenubarCheckboxItem, MenubarContent, MenubarGroup, MenubarItem, MenubarLabel, MenubarMenu, MenubarPortal, MenubarRadioGroup, MenubarRadioItem, MenubarSeparator, MenubarShortcut, MenubarSub, MenubarSubContent, MenubarSubTrigger, MenubarTrigger };
//# sourceMappingURL=menubar.d.ts.map