import { VariantProps } from '@payfit/unity-themes';
declare const iconButtonBase: import('tailwind-variants').TVReturnType<{
    isDisabled: {
        true: string;
        false: string;
    };
    isLoading: {
        true: string;
        false: string;
    };
}, undefined, string[], {
    isDisabled: {
        true: string;
        false: string;
    };
    isLoading: {
        true: string;
        false: string;
    };
}, undefined, import('tailwind-variants').TVReturnType<{
    isDisabled: {
        true: string;
        false: string;
    };
    isLoading: {
        true: string;
        false: string;
    };
}, undefined, string[], unknown, unknown, undefined>>;
export declare const iconButtonFilled: import('tailwind-variants').TVReturnType<{
    color: {
        primary: string[];
        warning: string[];
        danger: string[];
        neutral: string[];
        inverted: string[];
        'inverted.low': string[];
    };
    isDisabled: {
        true: string;
        false: string;
    };
    isLoading: {
        true: string;
        false: string;
    };
}, undefined, undefined, {
    isDisabled: {
        true: string;
        false: string;
    };
    isLoading: {
        true: string;
        false: string;
    };
}, undefined, import('tailwind-variants').TVReturnType<{
    isDisabled: {
        true: string;
        false: string;
    };
    isLoading: {
        true: string;
        false: string;
    };
}, undefined, string[], {
    isDisabled: {
        true: string;
        false: string;
    };
    isLoading: {
        true: string;
        false: string;
    };
}, undefined, import('tailwind-variants').TVReturnType<{
    isDisabled: {
        true: string;
        false: string;
    };
    isLoading: {
        true: string;
        false: string;
    };
}, undefined, string[], unknown, unknown, undefined>>>;
export declare const iconButtonOutlined: import('tailwind-variants').TVReturnType<{
    color: {
        primary: string[];
        inverted: string[];
    };
    isDisabled: {
        true: string;
        false: string;
    };
    isLoading: {
        true: string;
    };
}, undefined, "uy:border uy:border-solid uy:bg-transparent", {
    isDisabled: {
        true: string;
        false: string;
    };
    isLoading: {
        true: string;
        false: string;
    };
}, undefined, import('tailwind-variants').TVReturnType<{
    isDisabled: {
        true: string;
        false: string;
    };
    isLoading: {
        true: string;
        false: string;
    };
}, undefined, string[], {
    isDisabled: {
        true: string;
        false: string;
    };
    isLoading: {
        true: string;
        false: string;
    };
}, undefined, import('tailwind-variants').TVReturnType<{
    isDisabled: {
        true: string;
        false: string;
    };
    isLoading: {
        true: string;
        false: string;
    };
}, undefined, string[], unknown, unknown, undefined>>>;
export declare const iconButtonGhost: import('tailwind-variants').TVReturnType<{
    color: {
        primary: string[];
        warning: string[];
        danger: string[];
        neutral: string[];
        'neutral.lowest': string[];
        inverted: string[];
    };
    isDisabled: {
        true: string;
        false: string;
    };
    isLoading: {
        true: string;
        false: string;
    };
}, undefined, undefined, {
    isDisabled: {
        true: string;
        false: string;
    };
    isLoading: {
        true: string;
        false: string;
    };
}, undefined, import('tailwind-variants').TVReturnType<{
    isDisabled: {
        true: string;
        false: string;
    };
    isLoading: {
        true: string;
        false: string;
    };
}, undefined, string[], {
    isDisabled: {
        true: string;
        false: string;
    };
    isLoading: {
        true: string;
        false: string;
    };
}, undefined, import('tailwind-variants').TVReturnType<{
    isDisabled: {
        true: string;
        false: string;
    };
    isLoading: {
        true: string;
        false: string;
    };
}, undefined, string[], unknown, unknown, undefined>>>;
export type IconButtonBase = VariantProps<typeof iconButtonBase>;
export type IconButtonFilled = VariantProps<typeof iconButtonFilled>;
export type IconButtonOutlined = VariantProps<typeof iconButtonOutlined>;
export type IconButtonGhost = VariantProps<typeof iconButtonGhost>;
export {};
