import type { XySemanticClassNames, XySemanticStyles } from "../core"; export type XyCardSize = "default" | "large" | "md" | "lg" | "small" | "sm"; export type XyCardResolvedSize = "lg" | "md" | "sm"; export type XyCardType = "default" | "inner"; export type XyCardSemanticDom = "actions" | "body" | "cover" | "extra" | "header" | "loading" | "root" | "title"; export interface XyCardSemanticProps { bordered: boolean; hasActions: boolean; hasCover: boolean; hasHeader: boolean; hoverable: boolean; loading: boolean; size: XyCardResolvedSize; type: XyCardType; } export type XyCardClassNames = XySemanticClassNames; export type XyCardStyles = XySemanticStyles;