import { default as React } from 'react'; import { ProgressBarSize, ProgressBarState } from '@viasat/beam-shared/components/progressBar'; import { ThemeTypes } from '@viasat/beam-shared/utils'; export interface ProgressBarProps extends React.ComponentPropsWithoutRef<'div'> { /** * Specify the ProgressBar state * @default 'active' */ state?: ProgressBarState; /** * Specify the size of the ProgressBar * @default 'md' */ size?: ProgressBarSize; /** * Provide text for the ProgressBar label */ label?: React.ReactNode; /** * Specify helperText for ProgressBar. helperText is required for the Error state. */ helperText?: React.ReactNode; /** * Specify if the ProgressBar has no corner radius * @default false */ fullWidth?: boolean; /** * Specify the theme of the ProgressBar. By default it inherits the theme from the parent */ theme?: ThemeTypes; /** * Specify if a ProgressBar is determinate by setting a value between 0 and 100. */ value?: number; } export declare function ProgressBar({ state, size, label, helperText, fullWidth, theme, value, 'className': customClassName, 'aria-label': ariaLabel, 'aria-labelledby': ariaLabelledBy, ...props }: ProgressBarProps): import("react/jsx-runtime").JSX.Element; export default ProgressBar;