import { VariantProps } from "@soybeanjs/cva"; //#region src/styles/badge.d.ts declare const badgeVariants: import("@soybeanjs/cva").SCVResult<"content" | "root", NoInfer<{ color: { primary: { content: "bg-primary text-primary-foreground"; }; destructive: { content: "bg-destructive text-destructive-foreground"; }; success: { content: "bg-success text-success-foreground"; }; warning: { content: "bg-warning text-warning-foreground"; }; info: { content: "bg-info text-info-foreground"; }; carbon: { content: "bg-carbon text-carbon-foreground"; }; secondary: { content: "bg-secondary text-secondary-foreground"; }; accent: { content: "bg-accent text-accent-foreground"; }; }; size: { xs: { content: "min-h-2 px-1 text-4xs"; }; sm: { content: "min-h-2.5 px-1.25 text-3xs"; }; md: { content: "min-h-3 px-1.5 text-2xs"; }; lg: { content: "min-h-3.5 px-1.75 text-xs"; }; xl: { content: "min-h-4 px-2 text-sm"; }; '2xl': { content: "min-h-5 px-2.5 text-base"; }; }; position: { 'top-right': { content: "end-0 top-0 translate-x-1/2 -translate-y-1/2 rtl:-translate-x-1/2"; }; 'bottom-right': { content: "end-0 bottom-0 translate-x-1/2 translate-y-1/2 rtl:-translate-x-1/2"; }; 'top-left': { content: "start-0 top-0 -translate-x-1/2 -translate-y-1/2 rtl:translate-x-1/2"; }; 'bottom-left': { content: "start-0 bottom-0 -translate-x-1/2 translate-y-1/2 rtl:translate-x-1/2"; }; }; }>, { size?: "xs" | "sm" | "md" | "lg" | "xl" | "2xl" | undefined; color?: "info" | "success" | "warning" | "primary" | "destructive" | "carbon" | "secondary" | "accent" | undefined; position?: "top-right" | "bottom-right" | "top-left" | "bottom-left" | undefined; }>; type BadgeVariants = VariantProps; type BadgePosition = NonNullable; //#endregion export { BadgePosition };