export declare class ProgressBar { private total; private options; private bar; private timer; private startTime; private lastRenderTime; private renderThrottleMs; private spinner; private spinnerIdx; constructor(total: number, options?: { showPercent?: boolean; showCount?: boolean; showElapsed?: boolean; showSpinner?: boolean; width?: number; barChar?: string; emptyChar?: string; }); start(): void; update(current: number): void; private render; complete(message?: string): void; }