/* eslint-disable */ import type { ConditionalValue } from '../types/index'; import type { DistributiveOmit, Pretty } from '../types/system-types'; interface DateItemRecipeVariant { status: "default" | "selected" | "range" | "today" | "notThisMonth" | "disabled" | "weekHoveredStart" | "weekHoveredMiddle" | "weekHoveredEnd" | "weekSelectedStart" | "weekSelectedMiddle" | "weekSelectedEnd" } type DateItemRecipeVariantMap = { [key in keyof DateItemRecipeVariant]: Array } export type DateItemRecipeVariantProps = { [key in keyof DateItemRecipeVariant]?: ConditionalValue | undefined } export interface DateItemRecipeRecipe { __type: DateItemRecipeVariantProps (props?: DateItemRecipeVariantProps): string raw: (props?: DateItemRecipeVariantProps) => DateItemRecipeVariantProps variantMap: DateItemRecipeVariantMap variantKeys: Array splitVariantProps(props: Props): [DateItemRecipeVariantProps, Pretty>] getVariantProps: (props?: DateItemRecipeVariantProps) => DateItemRecipeVariantProps } export declare const dateItemRecipe: DateItemRecipeRecipe