import { HTMLAttributes } from 'react';
import { ComponentColor, IComponentBaseProps, Size } from '../types';
export declare const LOADING = "loading";
type LoadingColor = Exclude;
export declare const COLOR_MAP: Record;
export declare const SIZE_MAP: Record;
export type Variant = "spinner" | "dots" | "ring" | "ball" | "bars" | "infinity";
export declare const VARIANT_MAP: Record;
export declare const LOADING_MAP: {
spinner: string;
dots: string;
ring: string;
ball: string;
bars: string;
infinity: string;
xs: string;
sm: string;
md: string;
lg: string;
xl: string;
success: string;
info: string;
warning: string;
error: string;
primary: string;
secondary: string;
accent: string;
neutral: string;
};
export interface LoadingProps extends HTMLAttributes, IComponentBaseProps {
size?: Size;
color?: Exclude;
variant?: Variant;
}
export {};