import { type HTMLAttributes, type Ref } from 'react';
import { type CssLength, type CssTime } from '../../../utils/css';
export type CircleMomentumLoaderProps = Omit, 'children' | 'color'> & {
label?: string;
size?: CssLength;
aspectRatio?: number | string;
duration?: CssTime;
ringCount?: number;
colors?: readonly string[];
strokeWidth?: CssLength;
coreStrokeWidth?: CssLength;
background?: string;
showAi?: boolean;
showCore?: boolean;
viewBox?: string;
ringClassName?: string;
coreClassName?: string;
ref?: Ref;
};
declare const CircleMomentumLoader: ({ label, size, aspectRatio, duration, ringCount, colors, strokeWidth, coreStrokeWidth, background, showAi, showCore, viewBox, className, ringClassName, coreClassName, style, ref, ...props }: CircleMomentumLoaderProps) => import("react/jsx-runtime").JSX.Element;
export { CircleMomentumLoader };