import { ProgressTracker } from './progress-tracker.js'; export declare class ConsoleProgressRenderer { private tracker; private isActive; private renderTimer; private lastOutput; private hasRendered; private isCompleted; private hasShownCompletionMessage; constructor(tracker: ProgressTracker); private setupListeners; start(): void; stop(): void; private render; private renderFinal; private formatElapsed; static renderSimpleBar(current: number, total: number, width?: number, message?: string): string; getProgressData(): { overall: number; phases: Array<{ name: string; current: number; total: number; percentage: number; eta?: string; }>; elapsed: number; isComplete: boolean; }; } //# sourceMappingURL=console-progress.d.ts.map