/* eslint-disable */ import type { ConditionalValue } from '../types/index'; import type { DistributiveOmit, Pretty } from '../types/system-types'; interface StatVariant { /** * @default "horizontal" */ direction: "horizontal" | "vertical" } type StatVariantMap = { [key in keyof StatVariant]: Array } type StatSlot = "stats" | "stat" | "title" | "value" | "desc" | "figure" | "actions" export type StatVariantProps = { [key in keyof StatVariant]?: ConditionalValue | undefined } export interface StatRecipe { __slot: StatSlot __type: StatVariantProps (props?: StatVariantProps): Pretty> raw: (props?: StatVariantProps) => StatVariantProps variantMap: StatVariantMap variantKeys: Array splitVariantProps(props: Props): [StatVariantProps, Pretty>] getVariantProps: (props?: StatVariantProps) => StatVariantProps } export declare const stat: StatRecipe