/* eslint-disable */ import type { ConditionalValue } from '../types/index'; import type { DistributiveOmit, Pretty } from '../types/system-types'; interface TextRecipeVariant { /** * @default "label" */ size: "h1" | "h2" | "h3" | "body" | "body-small" | "label" | "label-small" | "overline" /** * @default "regular" */ weight: "regular" | "semiBold" } type TextRecipeVariantMap = { [key in keyof TextRecipeVariant]: Array } export type TextRecipeVariantProps = { [key in keyof TextRecipeVariant]?: ConditionalValue | undefined } export interface TextRecipeRecipe { __type: TextRecipeVariantProps (props?: TextRecipeVariantProps): string raw: (props?: TextRecipeVariantProps) => TextRecipeVariantProps variantMap: TextRecipeVariantMap variantKeys: Array splitVariantProps(props: Props): [TextRecipeVariantProps, Pretty>] getVariantProps: (props?: TextRecipeVariantProps) => TextRecipeVariantProps } export declare const textRecipe: TextRecipeRecipe