import { alertVariants } from "./variants" import type { VariantProps } from "class-variance-authority" import { AlertTypeEnum } from "@/types/enums/alert" import type { SidepeekContent } from "@/types/trpc/routers/contentstack/siteConfig" export interface AlertProps extends VariantProps { className?: string type: AlertTypeEnum heading?: string | null text?: string | null phoneContact?: { displayText: string phoneNumber?: string footnote?: string | null } | null sidepeekContent?: SidepeekContent | null sidepeekCtaText?: string | null link?: { url: string title: string } | null }