import type { ProgressCircleVariants } from "@heroui/styles";
import type { ComponentPropsWithRef } from "react";
import { ProgressBar as ProgressBarPrimitive } from "react-aria-components";
interface ProgressCircleRootProps extends ComponentPropsWithRef<typeof ProgressBarPrimitive>, ProgressCircleVariants {
}
declare const ProgressCircleRoot: {
    ({ children, className, color, size, ...props }: ProgressCircleRootProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
interface ProgressCircleTrackProps extends ComponentPropsWithRef<"svg"> {
}
declare const ProgressCircleTrack: {
    ({ children, className, ...props }: ProgressCircleTrackProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
interface ProgressCircleTrackCircleProps extends ComponentPropsWithRef<"circle"> {
}
declare const ProgressCircleTrackCircle: {
    ({ className, ...props }: ProgressCircleTrackCircleProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
interface ProgressCircleFillCircleProps extends ComponentPropsWithRef<"circle"> {
}
declare const ProgressCircleFillCircle: {
    ({ className, ...props }: ProgressCircleFillCircleProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
export { ProgressCircleRoot, ProgressCircleTrack, ProgressCircleTrackCircle, ProgressCircleFillCircle, };
export type { ProgressCircleRootProps, ProgressCircleTrackProps, ProgressCircleTrackCircleProps, ProgressCircleFillCircleProps, };
