import { type FC } from "react"; import { type VibeComponentProps } from "../../../../types"; import { type ProgressBarStyle } from "../ProgressBar.types"; export type BarType = "primary" | "secondary"; export interface BarProps extends VibeComponentProps { /** * Determines the visual style of the progress bar. */ barStyle?: ProgressBarStyle; /** * 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; /** * If true, allows displaying percentage values higher than 100% when value exceeds max. */ allowExceedingMax?: boolean; } declare const Bar: FC; export default Bar;