/** * html/nav — variant-styled primitive + tab-nav utilities. */ import { type HTMLAttributes } from "react"; import { type VariantProps } from "class-variance-authority"; export declare const navVariants: (props?: ({ variant?: "sidebar" | "tabBar" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export type NavProps = HTMLAttributes & VariantProps; export declare const Nav: import("react").ForwardRefExoticComponent & VariantProps<(props?: ({ variant?: "sidebar" | "tabBar" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string> & import("react").RefAttributes>; export declare const tabNavLinkVariants: (props?: ({ active?: boolean | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; /** Returns the className for a tab nav link. `active=true` applies the selected state. */ export declare function tabNavLinkClass(active?: boolean): string; /** Outer wrapper for the tab nav bar — also the `@container` scope its links adapt to. */ export declare const TabNavContainerEl: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; export declare const backLinkVariants: (props?: import("class-variance-authority/types").ClassProp | undefined) => string; export declare const BackLinkEl: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; export type SidebarNavLabelElProps = HTMLAttributes & { depth?: 0 | 1 | 2; }; export declare const SidebarNavLabelEl: import("react").ForwardRefExoticComponent & { depth?: 0 | 1 | 2; } & import("react").RefAttributes>; //# sourceMappingURL=nav.d.ts.map