import { default as React } from 'react';
import * as RadixNavigationMenu from "@radix-ui/react-navigation-menu";
export declare const navigationMenuTriggerStyle: (props?: import('class-variance-authority/dist/types').ClassProp | undefined) => string;
declare const NavigationMenuLink: React.ForwardRefExoticComponent<RadixNavigationMenu.NavigationMenuLinkProps & React.RefAttributes<HTMLAnchorElement>>;
interface ContentItemProps extends Omit<React.ComponentPropsWithoutRef<typeof NavigationMenuLink>, "title"> {
    title: React.ReactNode;
    startIcon?: React.ReactNode;
    endAdornment?: React.ReactNode;
}
export declare const NavigationMenu: React.ForwardRefExoticComponent<Omit<RadixNavigationMenu.NavigationMenuProps & React.RefAttributes<HTMLElement>, "ref"> & React.RefAttributes<HTMLElement>> & {
    List: React.ForwardRefExoticComponent<Omit<RadixNavigationMenu.NavigationMenuListProps & React.RefAttributes<HTMLUListElement>, "ref"> & React.RefAttributes<HTMLUListElement>>;
    Item: React.ForwardRefExoticComponent<RadixNavigationMenu.NavigationMenuItemProps & React.RefAttributes<HTMLLIElement>>;
    Content: React.ForwardRefExoticComponent<Omit<RadixNavigationMenu.NavigationMenuContentProps & React.RefAttributes<HTMLDivElement>, "ref"> & React.RefAttributes<HTMLDivElement>>;
    Trigger: React.ForwardRefExoticComponent<Omit<RadixNavigationMenu.NavigationMenuTriggerProps & React.RefAttributes<HTMLButtonElement>, "ref"> & React.RefAttributes<HTMLButtonElement>>;
    Link: React.ForwardRefExoticComponent<RadixNavigationMenu.NavigationMenuLinkProps & React.RefAttributes<HTMLAnchorElement>>;
    Indicator: React.ForwardRefExoticComponent<Omit<RadixNavigationMenu.NavigationMenuIndicatorProps & React.RefAttributes<HTMLDivElement>, "ref"> & React.RefAttributes<HTMLDivElement>>;
    Viewport: React.ForwardRefExoticComponent<Omit<RadixNavigationMenu.NavigationMenuViewportProps & React.RefAttributes<HTMLDivElement>, "ref"> & React.RefAttributes<HTMLDivElement>>;
    ContentList: React.ForwardRefExoticComponent<React.HTMLAttributes<HTMLUListElement> & {
        grid?: "cols-1" | "cols-2" | "cols-3";
    } & React.RefAttributes<HTMLUListElement>>;
    ContentItem: React.ForwardRefExoticComponent<ContentItemProps & React.RefAttributes<HTMLAnchorElement>>;
};
export {};
