import React from 'react'; import { NavigationMenuProps as NavProps } from '@radix-ui/react-navigation-menu'; import * as NavigationMenuPrimitive from '@radix-ui/react-navigation-menu'; import { DefaultProps, Selectors } from '../../styles'; import useStyles from './navigation-menu.styles'; export type NavMenuStylesNames = Selectors; export interface NavigationMenuProps extends DefaultProps, NavProps { } declare const NavigationMenuList: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; declare const NavigationMenuItem: React.ForwardRefExoticComponent>; declare const navigationMenuTriggerStyle: (props?: { class?: string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | any | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; }; className?: never; } | { class?: never; className?: string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | any | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; })[] | { [x: string]: any; }; }) => string; declare const NavigationMenuTrigger: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; declare const NavigationMenuContent: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; declare const NavigationMenuLink: React.ForwardRefExoticComponent>; declare const NavigationMenuViewport: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; declare const NavigationMenuIndicator: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; export declare const NavigationMenu: ((props: import("../../utils/create-polymorphic-component").PolymorphicComponentProps) => React.ReactElement>) & Omit, "component" | keyof NavigationMenuProps> & { ref?: any; }) | (NavigationMenuProps & { component?: React.ElementType; })>, never> & { List: typeof NavigationMenuList; Item: typeof NavigationMenuItem; Trigger: typeof NavigationMenuTrigger; Link: typeof NavigationMenuLink; Content: typeof NavigationMenuContent; Viewport: typeof NavigationMenuViewport; Indicator: typeof NavigationMenuIndicator; triggerStyle: typeof navigationMenuTriggerStyle; }; export {};