/** * Available color hues for progress components. * @constant */ declare const PROGRESS_HUES: readonly ["default", "neutral"]; /** * Color hue options for progress bar components. * - `default`: Uses cyan-500 color for the progress indicator * - `neutral`: Uses neutral-500 color for the progress indicator */ type ProgressHue = (typeof PROGRESS_HUES)[number]; /** * Base Tailwind classes for progress bar root containers. * Provides consistent sizing, overflow handling, and background styling. * @constant */ declare const PROGRESS_ROOT_CLASS = "relative h-3 w-full overflow-hidden rounded-full bg-surface-2-hover"; /** * Returns the appropriate Tailwind background color class based on the progress hue. * * @param hue - The color hue to use for the progress indicator * @returns Tailwind CSS background color class name * * @example * ```tsx * const colorClass = getProgressColor('default') // returns 'bg-cyan-500' * const monoClass = getProgressColor('neutral') // returns 'bg-neutral-500' * ``` */ declare const getProgressColor: (hue: ProgressHue) => string; export { getProgressColor, PROGRESS_HUES, PROGRESS_ROOT_CLASS, type ProgressHue };