import type { ButtonProps } from "./button.types";
/** Utility helpers for composing button styles and interaction state. */
export declare const resolveButtonIsDisabled: ({ disabled, isLoading, }: {
    disabled?: boolean;
    isLoading: boolean;
}) => boolean;
export declare const getButtonClassName: ({ className, enableAnimations, size, variant, }: {
    className?: string;
    enableAnimations: boolean;
    size: NonNullable<ButtonProps["size"]>;
    variant: NonNullable<ButtonProps["variant"]>;
}) => string;
