export type CardVariant =
  | 'card1'
  | 'card2'
  | 'card3'
  | 'card4';

export type CardAs = 'div' | 'article' | 'section';

export type CardProps = {
  variant?: CardVariant;
  as?: CardAs;
  children?: React.ReactNode;
  className?: string;
  style?: React.CSSProperties;
};

export type StyleFieldsProps = {
  cardVariantLabel?: string;
  cardVariantName?: string;
  cardVariantDefault?: { variantName?: string, variant_name?: string };
};
