import { default as React } from 'react';
import { default as IProgressProps } from './IProgressProps';
/**
 * Progress component provides a visual representation of the progress of an operation.
 * @param props {@link IProgressProps} - The component props
 * @returns Progress component
 *
 * @example
 * ```tsx
 * // Basic usage
 * function App() {
 *   const [progress, setProgress] = useState(0);
 *
 *   const handleUpload = () => {
 *     // Simulate file upload with progress updates
 *     for (let percent = 0; percent <= 100; percent += 10) {
 *       await new Promise(resolve => setTimeout(resolve, 100));
 *       setProgress(percent);
 *     }
 *   };
 *
 *   return <Progress value={progress} />;
 * }
 * ```
 */
declare const Progress: React.FC<IProgressProps>;
export default Progress;
