import React, { type HTMLAttributes } from "react";
import type { ProgressBarWeight } from "../SegmentedProgressBar/-types";
export type ProgressBarProps = {
/** The value for 100% progress. Consumer does not need to do percentage calculation. */
maxValue: number;
/** The value already progressed. If progress >= maxValue the bar is filled completely */
progress: number;
squareCorners?: boolean;
weight?: ProgressBarWeight;
"data-e2e-test-id"?: string;
} & HTMLAttributes;
export declare function ProgressBar({ maxValue, progress, weight, squareCorners, "data-e2e-test-id": dataE2eTestId, id, ...ariaAttributes }: ProgressBarProps): React.ReactElement;