import { VariantProps } from "@soybeanjs/cva"; //#region src/styles/alert.d.ts declare const alertVariants: import("@soybeanjs/cva").SCVResult<"icon" | "title" | "description" | "content" | "close" | "root", NoInfer<{ color: { primary: { root: "border-primary text-primary"; icon: "text-primary"; }; destructive: { root: "border-destructive text-destructive"; icon: "text-destructive"; }; success: { root: "border-success text-success"; icon: "text-success"; }; warning: { root: "border-warning text-warning"; icon: "text-warning"; }; info: { root: "border-info text-info"; icon: "text-info"; }; carbon: { root: "border-carbon text-carbon"; icon: "text-carbon"; }; secondary: { root: "border-secondary-foreground/50 text-secondary-foreground"; icon: "text-secondary-foreground"; }; accent: { root: "border-accent-foreground/50 text-accent-foreground"; icon: "text-accent-foreground"; }; }; variant: { solid: { root: ""; }; pure: { root: "bg-background text-foreground border-border"; }; outline: { root: "bg-background"; }; soft: { root: "border-transparent"; }; ghost: { root: ""; }; }; size: { xs: { root: "gap-2 px-2 py-1.75 text-2xs"; content: "gap-0.75"; title: "text-xs leading-3.125"; close: "top-1.25 end-1.25"; }; sm: { root: "gap-2.5 px-3 py-2.5 text-xs"; content: "gap-1"; title: "text-sm leading-3.75"; close: "top-1.875 end-1.875"; }; md: { root: "gap-3 px-4 py-3 text-sm"; content: "gap-1"; title: "text-base leading-4.375"; close: "top-2.25 end-2.25"; }; lg: { root: "gap-3.5 px-5 py-3.5 text-base"; content: "gap-1.25"; title: "text-lg leading-5"; close: "top-2.5 end-2.5"; }; xl: { root: "gap-4 px-6 py-4 text-lg"; content: "gap-1.5"; title: "text-xl leading-5.625"; close: "top-2.75 end-2.75"; }; '2xl': { root: "gap-4.5 px-7 py-4.5 text-xl"; content: "gap-2"; title: "text-2xl leading-6.25"; close: "top-3 end-3"; }; }; }>, { size?: "xs" | "sm" | "md" | "lg" | "xl" | "2xl" | undefined; color?: "info" | "success" | "warning" | "primary" | "destructive" | "carbon" | "secondary" | "accent" | undefined; variant?: "pure" | "outline" | "soft" | "ghost" | "solid" | undefined; }>; type AlertVariants = VariantProps; type AlertVariant = NonNullable; //#endregion export { AlertVariant };