/**
 * GradientProgressBar Component
 *
 * Premium progress bar with gradient colors and optional shimmer animation.
 * Features tier-specific styling with static gradients for Plus/Pro and
 * animated shimmer for Max tier users.
 *
 * @since v2.0.1 - Plan 15
 */
import type React from 'react';
import type { Tier } from '../../core/types/auth.js';
export interface GradientProgressBarProps {
    /** Current progress (0-1) */
    progress: number;
    /** User's tier for styling */
    tier?: Tier;
    /** Width of the progress bar in characters (default: 25) */
    width?: number;
    /** Show percentage label */
    showPercentage?: boolean;
    /** Custom label text */
    label?: string;
    /** Override: force enable animation regardless of tier */
    forceAnimated?: boolean;
    /** Override: force disable animation */
    forceStatic?: boolean;
}
/**
 * GradientProgressBar - Premium progress bar with tier-specific gradients
 */
export declare function GradientProgressBar({ progress, tier, width, showPercentage, label, forceAnimated, forceStatic }: GradientProgressBarProps): React.ReactElement;
/**
 * Compact gradient progress for inline use
 */
export interface CompactGradientProgressProps {
    /** Current progress (0-1) */
    progress: number;
    /** User's tier for styling */
    tier?: Tier;
    /** Width in characters (default: 10) */
    width?: number;
}
export declare function CompactGradientProgress({ progress, tier, width }: CompactGradientProgressProps): React.ReactElement;
export default GradientProgressBar;
//# sourceMappingURL=GradientProgressBar.d.ts.map