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