export interface SimpleProgressMetrics { processed: number; total: number; errors: number; warnings: number; skipped: number; phase: string; startTime: number; } export declare class SimpleProgress { private bar; private metrics; private isRunning; constructor(initialPhaseTotal: number, initialPhaseName?: string); start(): void; stop(): void; setPhase(phase: string, phaseTotal: number): void; increment(type?: 'processed' | 'errors' | 'warnings' | 'skipped'): void; increase(type?: 'processed' | 'errors' | 'warnings' | 'skipped', amount?: number): void; private update; private getPayload; private formatDuration; getMetrics(): SimpleProgressMetrics; } //# sourceMappingURL=simple-progress.d.ts.map