/* eslint-disable */ import type { ConditionalValue } from '../types/index'; import type { DistributiveOmit, Pretty } from '../types/system-types'; interface CardVariant { /** * @default "md" */ size: "xs" | "sm" | "md" | "lg" | "xl" border: boolean dash: boolean shadow: boolean side: boolean imageFull: boolean justify: "start" | "center" | "end" | "between" rail: boolean } type CardVariantMap = { [key in keyof CardVariant]: Array } type CardSlot = "card" | "body" | "title" | "actions" export type CardVariantProps = { [key in keyof CardVariant]?: ConditionalValue | undefined } export interface CardRecipe { __slot: CardSlot __type: CardVariantProps (props?: CardVariantProps): Pretty> raw: (props?: CardVariantProps) => CardVariantProps variantMap: CardVariantMap variantKeys: Array splitVariantProps(props: Props): [CardVariantProps, Pretty>] getVariantProps: (props?: CardVariantProps) => CardVariantProps } export declare const card: CardRecipe