import type { VariantProps } from "tailwind-variants";
export declare const buttonVariants: import("tailwind-variants").TVReturnType<{
    fullWidth: {
        false: string;
        true: string;
    };
    isIconOnly: {
        true: string;
    };
    size: {
        lg: string;
        md: string;
        sm: string;
    };
    variant: {
        danger: string;
        "danger-soft": string;
        ghost: string;
        outline: string;
        primary: string;
        secondary: string;
        tertiary: string;
    };
}, undefined, "button", {
    fullWidth: {
        false: string;
        true: string;
    };
    isIconOnly: {
        true: string;
    };
    size: {
        lg: string;
        md: string;
        sm: string;
    };
    variant: {
        danger: string;
        "danger-soft": string;
        ghost: string;
        outline: string;
        primary: string;
        secondary: string;
        tertiary: string;
    };
}, undefined, import("tailwind-variants").TVReturnType<{
    fullWidth: {
        false: string;
        true: string;
    };
    isIconOnly: {
        true: string;
    };
    size: {
        lg: string;
        md: string;
        sm: string;
    };
    variant: {
        danger: string;
        "danger-soft": string;
        ghost: string;
        outline: string;
        primary: string;
        secondary: string;
        tertiary: string;
    };
}, undefined, "button", unknown, unknown, undefined>>;
export type ButtonVariants = VariantProps<typeof buttonVariants>;
//# sourceMappingURL=button.styles.d.ts.map