/// export declare class ConsoleStdOut { outter: NodeJS.WriteStream | import("tty").WriteStream; constructor(outter: NodeJS.WriteStream | import("tty").WriteStream); addListener: { (event: string, listener: (...args: any[]) => void): NodeJS.WriteStream; (event: "resize", listener: () => void): NodeJS.WriteStream; } | { (event: string, listener: (...args: any[]) => void): import("tty").WriteStream; (event: "resize", listener: () => void): import("tty").WriteStream; }; on: { (event: string, listener: (...args: any[]) => void): NodeJS.WriteStream; (event: "resize", listener: () => void): NodeJS.WriteStream; } | { (event: string, listener: (...args: any[]) => void): import("tty").WriteStream; (event: "resize", listener: () => void): import("tty").WriteStream; }; once: { (event: string, listener: (...args: any[]) => void): NodeJS.WriteStream; (event: "resize", listener: () => void): NodeJS.WriteStream; } | { (event: string, listener: (...args: any[]) => void): import("tty").WriteStream; (event: "resize", listener: () => void): import("tty").WriteStream; }; removeListener: { (event: "close", listener: () => void): NodeJS.WriteStream; (event: "data", listener: (chunk: any) => void): NodeJS.WriteStream; (event: "end", listener: () => void): NodeJS.WriteStream; (event: "error", listener: (err: Error) => void): NodeJS.WriteStream; (event: "pause", listener: () => void): NodeJS.WriteStream; (event: "readable", listener: () => void): NodeJS.WriteStream; (event: "resume", listener: () => void): NodeJS.WriteStream; (event: string | symbol, listener: (...args: any[]) => void): NodeJS.WriteStream; } | { (event: "close", listener: () => void): import("tty").WriteStream; (event: "data", listener: (chunk: any) => void): import("tty").WriteStream; (event: "end", listener: () => void): import("tty").WriteStream; (event: "error", listener: (err: Error) => void): import("tty").WriteStream; (event: "pause", listener: () => void): import("tty").WriteStream; (event: "readable", listener: () => void): import("tty").WriteStream; (event: "resume", listener: () => void): import("tty").WriteStream; (event: string | symbol, listener: (...args: any[]) => void): import("tty").WriteStream; }; off: ((event: string | symbol, listener: (...args: any[]) => void) => NodeJS.WriteStream) | ((event: string | symbol, listener: (...args: any[]) => void) => import("tty").WriteStream); removeAllListeners: ((event?: string | symbol | undefined) => NodeJS.WriteStream) | ((event?: string | symbol | undefined) => import("tty").WriteStream); setMaxListeners: ((n: number) => NodeJS.WriteStream) | ((n: number) => import("tty").WriteStream); getMaxListeners: () => number; listeners: ((event: string | symbol) => Function[]) | ((event: string | symbol) => Function[]); rawListeners: ((event: string | symbol) => Function[]) | ((event: string | symbol) => Function[]); emit: { (event: string | symbol, ...args: any[]): boolean; (event: "resize"): boolean; } | { (event: string | symbol, ...args: any[]): boolean; (event: "resize"): boolean; }; listenerCount: ((event: string | symbol) => number) | ((event: string | symbol) => number); prependListener: { (event: string, listener: (...args: any[]) => void): NodeJS.WriteStream; (event: "resize", listener: () => void): NodeJS.WriteStream; } | { (event: string, listener: (...args: any[]) => void): import("tty").WriteStream; (event: "resize", listener: () => void): import("tty").WriteStream; }; prependOnceListener: { (event: string, listener: (...args: any[]) => void): NodeJS.WriteStream; (event: "resize", listener: () => void): NodeJS.WriteStream; } | { (event: string, listener: (...args: any[]) => void): import("tty").WriteStream; (event: "resize", listener: () => void): import("tty").WriteStream; }; eventNames: (() => (string | symbol)[]) | (() => (string | symbol)[]); get columns(): number; get rows(): number; get isTTY(): boolean; get getColorDepth(): ((env?: {} | undefined) => number) | undefined; get hasColors(): any; get clearLine(): ((dir: import("tty").Direction, callback?: (() => void) | undefined) => boolean) | undefined; get clearScreenDown(): ((callback?: (() => void) | undefined) => boolean) | undefined; get cursorTo(): { (x: number, y?: number | undefined, callback?: (() => void) | undefined): boolean; (x: number, callback: () => void): boolean; } | undefined; new_line_at_start: boolean; writable: boolean; beforeBuffer?: Buffer; baseWrite(buffer: Buffer | Uint8Array | string, encoding?: any, cb?: any): boolean; write(buffer: Buffer | Uint8Array | string, encoding?: any, cb?: any): boolean; end(str?: any, encoding?: any, cb?: any): void; }