import type { ProgressBarVariants } from "@heroui/styles";
import type { ComponentPropsWithRef } from "react";
import { ProgressBar as ProgressBarPrimitive } from "react-aria-components";
interface ProgressBarRootProps extends ComponentPropsWithRef<typeof ProgressBarPrimitive>, ProgressBarVariants {
}
declare const ProgressBarRoot: {
    ({ children, className, color, size, ...props }: ProgressBarRootProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
interface ProgressBarOutputProps extends ComponentPropsWithRef<"span"> {
}
declare const ProgressBarOutput: {
    ({ children, className, ...props }: ProgressBarOutputProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
interface ProgressBarTrackProps extends ComponentPropsWithRef<"div"> {
}
declare const ProgressBarTrack: {
    ({ children, className, ...props }: ProgressBarTrackProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
interface ProgressBarFillProps extends ComponentPropsWithRef<"div"> {
}
declare const ProgressBarFill: {
    ({ className, style, ...props }: ProgressBarFillProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
export { ProgressBarRoot, ProgressBarOutput, ProgressBarTrack, ProgressBarFill };
export type { ProgressBarRootProps, ProgressBarOutputProps, ProgressBarTrackProps, ProgressBarFillProps, };
