import { VariantProps } from "@soybeanjs/cva"; //#region src/styles/button.d.ts declare const buttonVariants: import("@soybeanjs/cva").CVResult, { size?: "xs" | "sm" | "md" | "lg" | "xl" | "2xl" | undefined; color?: "info" | "success" | "warning" | "primary" | "destructive" | "carbon" | "secondary" | "accent" | undefined; shape?: "auto" | "rounded" | "square" | "circle" | undefined; variant?: "link" | "pure" | "outline" | "soft" | "ghost" | "solid" | "dashed" | "plain" | undefined; shadow?: "sm" | "md" | "lg" | "none" | undefined; fitContent?: boolean | undefined; }>; type ButtonVariants = VariantProps; type ButtonVariant = NonNullable; type ButtonShape = NonNullable; type ButtonShadow = NonNullable; //#endregion export { ButtonShadow, ButtonShape, ButtonVariant, buttonVariants };