import * as React from 'react'; import { NavigationMenu, NavigationMenuContent, NavigationMenuItem, NavigationMenuLink, NavigationMenuList, NavigationMenuTrigger } from './navigation-menu'; export declare const navPanelVariants: (props?: ({ width?: "sm" | "lg" | "md" | "full" | null | undefined; padding?: "none" | "sm" | "md" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export interface NavPanelProps extends React.ComponentPropsWithoutRef<'div'> { width?: 'sm' | 'md' | 'lg' | 'full'; padding?: 'none' | 'sm' | 'md'; } export declare function NavPanel({ width, padding, className, ...props }: NavPanelProps): import("react/jsx-runtime").JSX.Element; export declare function NavSimpleList({ title, items, }: { title?: React.ReactNode; items: { href: string; label: string; description?: string; }[]; }): import("react/jsx-runtime").JSX.Element; export declare function NavColumns({ columns, }: { columns: { title?: string; items: { href: string; label: string; description?: string; }[]; }[]; }): import("react/jsx-runtime").JSX.Element; export declare function NavCategorizedWithPreview({ categories, modules, activeCategory, setActiveCategory, activeKey: _activeKey, setActiveKey, preview, }: { categories: { key: string; label: string; }[]; modules: { key: string; title: string; description?: string; categories: string[]; }[]; activeCategory: string; setActiveCategory: (k: string) => void; activeKey: string | null; setActiveKey: (k: string | null) => void; preview: React.ReactNode; }): import("react/jsx-runtime").JSX.Element; export { NavigationMenu as NavRoot, NavigationMenuContent as NavContent, NavigationMenuItem as NavItem, NavigationMenuLink as NavLink, NavigationMenuList as NavList, NavigationMenuTrigger as NavTrigger, };