fumadocs-ui
Version:
The Radix UI version of Fumadocs UI
30 lines (29 loc) • 1.57 kB
TypeScript
import * as React$1 from "react";
import * as Primitive from "@radix-ui/react-navigation-menu";
//#region src/components/ui/navigation-menu.d.ts
type NavigationMenuContentProps = Primitive.NavigationMenuContentProps;
type NavigationMenuTriggerProps = Primitive.NavigationMenuTriggerProps;
declare const NavigationMenu: React$1.ForwardRefExoticComponent<Primitive.NavigationMenuProps & React$1.RefAttributes<HTMLElement>>;
declare const NavigationMenuList: React$1.ForwardRefExoticComponent<Primitive.NavigationMenuListProps & React$1.RefAttributes<HTMLUListElement>>;
declare function NavigationMenuItem({
className,
children,
...props
}: React$1.ComponentPropsWithRef<typeof Primitive.NavigationMenuItem>): React$1.JSX.Element;
declare function NavigationMenuTrigger({
className,
children,
...props
}: React$1.ComponentPropsWithRef<typeof Primitive.Trigger>): React$1.JSX.Element;
declare function NavigationMenuContent({
className,
...props
}: React$1.ComponentPropsWithRef<typeof Primitive.Content>): React$1.JSX.Element;
declare const NavigationMenuLink: React$1.ForwardRefExoticComponent<Primitive.NavigationMenuLinkProps & React$1.RefAttributes<HTMLAnchorElement>>;
declare function NavigationMenuViewport({
className,
ref,
...props
}: React$1.ComponentPropsWithRef<typeof Primitive.Viewport>): React$1.JSX.Element;
//#endregion
export { NavigationMenu, NavigationMenuContent, NavigationMenuContentProps, NavigationMenuItem, NavigationMenuLink, NavigationMenuList, NavigationMenuTrigger, NavigationMenuTriggerProps, NavigationMenuViewport };