export interface CustomProgressBarProps {
    /**
     * Sets the value of the progress bar, between `0` and `1` inclusive.
     */
    value?: number;
    /**
     * Shows the progress bar in an indeterminate state when `true`.
     */
    isIndeterminate?: boolean;
    /**
     * This is the descriptive label that's associated with the progress bar.
     * Always include useful information on the current state of the progress bar so that people who use assistive technology can understand what the current state of the progress bar is.
     */
    ariaLabel?: string;
    /**
     * A `testId` prop is a unique string that appears as a data attribute `data-testid` in the rendered code,
     * serving as a hook for automated tests.
     */
    testId?: string;
}
export interface DefaultProgressBarProps extends CustomProgressBarProps {
    /**
     * The visual style of the progress bar.
     */
    appearance?: 'default' | 'success' | 'inverse';
}
