export type LoaderSizeTypes = 'large' | 'medium' | 'small';
export type LoaderVariantTypes = 'blink' | 'scaleUp' | 'moveUp';
export interface LoaderTypes extends React.HTMLAttributes<HTMLDivElement | HTMLSpanElement> {
    tag?: 'div' | 'span';
    size?: LoaderSizeTypes;
    variant?: LoaderVariantTypes;
    showOnlyThreeDots?: boolean;
    className?: string;
    color?: keyof typeof colors;
}
declare const colors: {
    primary: string;
    gray: string;
    success: string;
    danger: string;
    info: string;
    warning: string;
};
export declare function Loader({ tag, color, size, variant, showOnlyThreeDots, className, }: LoaderTypes): import("react/jsx-runtime").JSX.Element;
export default Loader;
