import type { ComponentType } from 'react';
interface ProgressBarProps {
    /** Whether the progress bar is active */
    isActive?: boolean;
    /** Manual progress value (0-100) */
    progress?: number;
    /** Whether to use fake progress animation */
    useFakeProgress?: boolean;
    /** Duration of fake progress animation in ms */
    duration?: number;
    /** Additional CSS classes */
    className?: string;
    /** Whether to show the progress bar */
    show?: boolean;
}
/**
 * ProgressBar - A top progress bar for navigation and page transitions
 *
 * Features:
 * - Smooth progress animations
 * - Fake progress simulation for better UX
 * - Configurable duration and behavior
 * - Accessibility support
 * - Auto-hide on completion
 *
 * @version 0.0.1
 * @since 0.0.1
 * @author AMBROISE PARK Consulting
 */
declare const ProgressBar: ComponentType<ProgressBarProps>;
export default ProgressBar;
//# sourceMappingURL=ProgressBar.d.ts.map