import { VariantProps } from "class-variance-authority" import { contentCardVariants } from "@/components/TempDesignSystem/ContentCard/variants" import { ImageVaultAsset } from "@/types/components/imageVault" import type { CardProps } from "@/components/TempDesignSystem/Card/card" interface SidePeekButton { title: string } export interface ContentCardProps extends VariantProps { title: string description: string primaryButton?: CardProps["primaryButton"] secondaryButton?: CardProps["secondaryButton"] sidePeekButton?: SidePeekButton backgroundImage?: ImageVaultAsset className?: string }