/* eslint-disable */ import type { ConditionalValue } from '../types/index'; import type { DistributiveOmit, Pretty } from '../types/system-types'; interface DateCellSlotRecipeVariant { /** * @default false */ selected: boolean /** * @default false */ today: boolean inRange: boolean /** * @default false */ disabled: boolean /** * @default false */ hasBorderTopLeftRadius: boolean /** * @default false */ hasBorderTopRightRadius: boolean /** * @default false */ hasBorderBottomLeftRadius: boolean /** * @default false */ hasBorderBottomRightRadius: boolean hasRightBorder: boolean hasBottomBorder: boolean isLastWeekDate: boolean } type DateCellSlotRecipeVariantMap = { [key in keyof DateCellSlotRecipeVariant]: Array } type DateCellSlotRecipeSlot = "root" | "todayIndicator" | "text" export type DateCellSlotRecipeVariantProps = { [key in keyof DateCellSlotRecipeVariant]?: DateCellSlotRecipeVariant[key] | undefined } export interface DateCellSlotRecipeRecipe { __slot: DateCellSlotRecipeSlot __type: DateCellSlotRecipeVariantProps (props?: DateCellSlotRecipeVariantProps): Pretty> raw: (props?: DateCellSlotRecipeVariantProps) => DateCellSlotRecipeVariantProps variantMap: DateCellSlotRecipeVariantMap variantKeys: Array splitVariantProps(props: Props): [DateCellSlotRecipeVariantProps, Pretty>] getVariantProps: (props?: DateCellSlotRecipeVariantProps) => DateCellSlotRecipeVariantProps } export declare const dateCellSlotRecipe: DateCellSlotRecipeRecipe