/** @default 'to-be-replaced' */ type Mode = 'to-be-replaced' | 'do-not-replace'; type Options = { /** @default process.stderr */ out?: NodeJS.WriteStream; /** @default ' ' */ replaceChar?: string; }; export declare class ProgressCli { private lastMessageLength; private writeStream; private replaceChar; constructor(options?: Options); write(message: string, mode?: Mode): void; writeln(message: string): void; update(message: string): void; nextLine(): void; } export {};