/// import { IconName } from '@fortawesome/fontawesome-svg-core'; import { BackgroundColorVals } from '../../enhancers'; export declare type ProgressBarProps = { label: string; isLabelVisuallyHidden?: boolean; valueLabel?: string | JSX.Element; value: number; minValue: number; maxValue: number; approachingProgressLimitValue?: number; hintText?: string; color?: BackgroundColorVals; approachingProgressLimitColor?: BackgroundColorVals; approachingProgressLimitIcon?: IconName; atOrOverProgressLimitColor?: BackgroundColorVals; atOrOverProgressLimitIcon?: IconName; hasCalloutBorder?: boolean; actionButtonContent?: string | JSX.Element; onActionButtonPress?: () => void; icon?: IconName; }; export declare const ProgressBar: ({ label, isLabelVisuallyHidden, valueLabel, value, minValue, maxValue, approachingProgressLimitValue, hintText, color, approachingProgressLimitColor, approachingProgressLimitIcon, atOrOverProgressLimitColor, atOrOverProgressLimitIcon, hasCalloutBorder, actionButtonContent, onActionButtonPress, icon, }: ProgressBarProps) => JSX.Element;