/* eslint-disable */ import type { ConditionalValue } from '../types/index.d.mts'; import type { DistributiveOmit, Pretty } from '../types/system-types.d.mts'; interface NavigationLinkVariant { /** * @default false */ truncateLabel: boolean } type NavigationLinkVariantMap = { [key in keyof NavigationLinkVariant]: Array } type NavigationLinkSlot = "root" | "body" | "section" | "label" | "description" export type NavigationLinkVariantProps = { [key in keyof NavigationLinkVariant]?: ConditionalValue | undefined } export interface NavigationLinkRecipe { __slot: NavigationLinkSlot __type: NavigationLinkVariantProps (props?: NavigationLinkVariantProps): Pretty> raw: (props?: NavigationLinkVariantProps) => NavigationLinkVariantProps variantMap: NavigationLinkVariantMap variantKeys: Array splitVariantProps(props: Props): [NavigationLinkVariantProps, Pretty>] getVariantProps: (props?: NavigationLinkVariantProps) => NavigationLinkVariantProps } /** * Navigation Link (classes for Mantine NavLink) */ export declare const navigationLink: NavigationLinkRecipe