import React from 'react'; import { MenubarProps as _MenubarProps } from '@radix-ui/react-menubar'; import * as MenubarPrimitive from '@radix-ui/react-menubar'; import { DefaultProps, Selectors } from '../../styles'; import useStyles from './menu-bar.styles'; export type MenubarStylesNames = Selectors; export interface MenubarProps extends DefaultProps, _MenubarProps { } declare const MenubarMenu: { (props: MenubarPrimitive.ScopedProps): JSX.Element; displayName: string; }; declare const MenubarGroup: React.ForwardRefExoticComponent>; declare const MenubarPortal: React.FC; declare const MenubarSub: React.FC; declare const MenubarRadioGroup: React.ForwardRefExoticComponent>; declare const MenubarTrigger: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; declare const MenubarSubTrigger: React.ForwardRefExoticComponent, "ref"> & { inset?: boolean; } & React.RefAttributes>; declare const MenubarSubContent: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; declare const MenubarContent: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; declare const MenubarItem: React.ForwardRefExoticComponent, "ref"> & { inset?: boolean; } & React.RefAttributes>; declare const MenubarCheckboxItem: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; declare const MenubarRadioItem: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; declare const MenubarLabel: React.ForwardRefExoticComponent, "ref"> & { inset?: boolean; } & React.RefAttributes>; declare const MenubarSeparator: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; declare const MenubarShortcut: { ({ className, ...props }: React.HTMLAttributes): React.JSX.Element; displayname: string; }; export declare const Menubar: ((props: import("../../utils/create-polymorphic-component").PolymorphicComponentProps) => React.ReactElement>) & Omit, "component" | keyof MenubarProps> & { ref?: any; }) | (MenubarProps & { component?: React.ElementType; })>, never> & { Menu: typeof MenubarMenu; Trigger: typeof MenubarTrigger; SubTrigger: typeof MenubarSubTrigger; Content: typeof MenubarContent; SubContent: typeof MenubarSubContent; Item: typeof MenubarItem; CheckboxItem: typeof MenubarCheckboxItem; RadioGroup: typeof MenubarRadioGroup; RadioItem: typeof MenubarRadioItem; Label: typeof MenubarLabel; Separator: typeof MenubarSeparator; Shortcut: typeof MenubarShortcut; Portal: typeof MenubarPortal; Group: typeof MenubarGroup; Sub: typeof MenubarSub; }; export {};