@beenotung/tslib
Version:
utils library in Typescript
20 lines (19 loc) • 522 B
TypeScript
/** @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 {};