import React from "react";
import { ProgressProps } from "./Progress.types";
/**
 * Progress component - Linear progress bar for tracking completion
 *
 * Features:
 * - Determinate mode: Shows specific progress value (0-100)
 * - Indeterminate mode: Animated loading state when value is undefined
 * - Multiple sizes with default primary color
 * - className controls the fill bar color (the primary styling target)
 * - wrapperClassName controls the outer container
 * - Flexible label positioning (right, top, bottom, inside)
 * - Respects reduced motion preferences
 *
 * @example
 * // Default (primary color)
 * <Progress value={60} />
 *
 * // Custom fill color via className
 * <Progress value={70} className="bg-[var(--color-success)]" />
 *
 * // With label
 * <Progress value={75} showLabel labelPosition="right" />
 *
 * // Indeterminate (loading)
 * <Progress />
 */
declare const Progress: React.ForwardRefExoticComponent<ProgressProps & React.RefAttributes<HTMLDivElement>>;
export { Progress };
