import { VariantProps } from 'class-variance-authority'; declare const buttonVariantsCva: (props?: ({ size?: "sm" | "md" | "lg" | "xl" | "2xl" | null | undefined; hierarchy?: "primary" | "error" | "secondaryGray" | "secondaryColor" | "tertiaryGray" | "tertiaryColor" | "linkGray" | "linkColor" | null | undefined; onlyIcon?: boolean | null | undefined; disabled?: boolean | null | undefined; loading?: boolean | null | undefined; } & import("class-variance-authority/dist/types").ClassProp) | undefined) => string; declare const buttonVariants: (variants: ButtonVariants) => string; export interface ButtonVariants extends VariantProps { } export default buttonVariants; //# sourceMappingURL=Button.variants.d.ts.map