import { Bar } from "cli-progress"; export declare enum TERMC { DEFAULT = "\u001B[39m", RED = "\u001B[31m", GREEN = "\u001B[32m", YELLOW = "\u001B[33m", BLUE = "\u001B[34m", MAGENTA = "\u001B[35m", CYAN = "\u001B[36m" } interface IterableIterator extends Iterator { [Symbol.iterator](): IterableIterator; } export declare function wrapSingle(s: string, width: number, afterFirstLineIndent?: number): IterableIterator; export declare function wrap(row: string[], width: number): IterableIterator; export declare const widthWOColor: (text: string) => number; export declare const toTableText: (table: string[][], width: number) => string; export declare const withEllipsis: (text: string, maxLength: number) => string; export declare class ProgressBar { bar: Bar; constructor(); progress(ratio?: number, message?: string): void; start(total: number, startValue: number): void; stop(): void; } export {};