import { type FC } from "react";
import { type VibeComponentProps } from "../../../../types";
import { type LinearProgressBarStyle } from "../LinearProgressBar.types";
export type BarType = "primary" | "secondary";
export interface BarProps extends VibeComponentProps {
    /**
     * Determines the visual style of the progress bar.
     */
    barStyle?: LinearProgressBarStyle;
    /**
     * The minimum value of the progress bar.
     */
    min?: number;
    /**
     * The maximum value of the progress bar.
     */
    max?: number;
    /**
     * The current progress value.
     */
    value?: number;
    /**
     * If true, enables animation effects.
     */
    animated?: boolean;
    /**
     * Base class name for the bar.
     */
    baseClass?: string;
    /**
     * The ARIA label describing the progress bar.
     */
    barLabelName?: string;
    /**
     * Custom color for the progress bar.
     */
    color?: string;
    /**
     * The type of the bar.
     */
    type?: BarType;
}
declare const Bar: FC<BarProps>;
export default Bar;
