import * as react_jsx_runtime from 'react/jsx-runtime';
import { VariantProps as VariantPropsInternal } from './variants.js';

declare const radialProgress: (props?: ({
    startAngle?: 0 | 90 | 45 | 180 | 270 | 360 | undefined;
} & {
    className?: string;
}) | undefined) => string;
type RadialProgressVariant = VariantPropsInternal<typeof radialProgress>;
type RadialProgressBarProps = {
    value?: number;
    size?: number;
    trackColor?: string;
    progressbarWidth?: number;
    progressColor?: string;
    gradientColor?: string;
    gradientId?: string;
    trackClassName?: string;
    progressBarClassName?: string;
    useParentResponsive?: boolean;
    startAngle?: RadialProgressVariant['startAngle'];
};
declare function RadialProgressBar({ value, size, trackColor, progressColor, gradientColor, gradientId, startAngle, trackClassName, progressbarWidth, useParentResponsive, progressBarClassName, }: RadialProgressBarProps): react_jsx_runtime.JSX.Element;

export { RadialProgressBar, type RadialProgressBarProps };
