export declare class CliAnsi { write(...args: string[]): void; writeLine(...args: string[]): void; writeLines(...args: string[]): void; cursorTo(x: number, y: number): string; cursorMove(x: number, y: number): string; cursorMoveX(x: number): string; cursorMoveY(y: number): string; cursorUp(n?: number): string; cursorDown(n?: number): string; cursorLeft(n?: number): string; cursorRight(n?: number): string; cursorHome(): string; cursorPreviousLine(): string; cursorNextLine(): string; cursorHide(): string; cursorShow(): string; cursorSavePosition(): string; cursorRestorePosition(): string; cursorQueryPosition(): string; eraseLine(): string; eraseLines(numLines: number): string; bold(str: string): string; underlined(str: string): string; italic(str: string): string; light(str: string): string; blink(str: string): string; inverse(str: string): string; border(str: string): string; roundedBorder(str: string): string; strikethrough(str: string): string; hidden(str: string): string; center(str: string, targetLength: number, padChar?: string): string; left(str: string, targetLength: number, padChar?: string): string; right(str: string, targetLength: number, padChar?: string): string; bgBlue(str: string): string; bgBlack(str: string): string; bgCyan(str: string): string; bgGreen(str: string): string; bgMagenta(str: string): string; bgRed(str: string): string; bgWhite(str: string): string; bgYellow(str: string): string; bgRgb(str: string, r: number, g: number, b: number): string; bgCustom(str: string, colorNumber: number): string; fgBlue(str: string): string; fgBlack(str: string): string; fgCyan(str: string): string; fgGreen(str: string): string; fgMagenta(str: string): string; fgRed(str: string): string; fgWhite(str: string): string; fgYellow(str: string): string; fgRgb(str: string, r: number, g: number, b: number): string; fgCustom(str: string, colorNumber: number): string; protected _bg(color: string, str: string): string; protected _fg(color: string, str: string): string; }