import type { AvailableSizes } from "../../shared/types";
export type LoadingIconSize = AvailableSizes;
export type LoadingIconVariant = "default" | "prominent";
export type LoadingIconProps = {
    /** Size preset used for the spinner dimensions. */
    size?: LoadingIconSize;
    /**
     * Visual preset. `prominent` uses a larger ring and thinner stroke (e.g. card quote loading).
     */
    variant?: LoadingIconVariant;
    /** Custom class name applied to the spinner element. */
    className?: string;
    /** Accessible label announced while the spinner is rendered. */
    ariaLabel?: string;
};
