/** * html/a — variant-styled primitive + nav-link class utility. */ import { type AnchorHTMLAttributes } from "react"; import { type VariantProps } from "class-variance-authority"; declare const anchorVariants: (props?: ({ variant?: "default" | "primary" | "muted" | "buttonOutline" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export type AProps = AnchorHTMLAttributes & VariantProps; export declare const A: import("react").ForwardRefExoticComponent & VariantProps<(props?: ({ variant?: "default" | "primary" | "muted" | "buttonOutline" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string> & import("react").RefAttributes>; export declare const navLinkVariants: (props?: ({ navVariant?: "default" | "main" | "sidebar" | null | undefined; active?: boolean | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export type NavLinkVariant = NonNullable["navVariant"]>; /** Returns the className string for a navigation link based on variant and active state. */ export declare function navLinkClass(navVariant?: NavLinkVariant, active?: boolean): string; export {}; //# sourceMappingURL=a.d.ts.map