import { OutputHandler, Spinner, ProgressBar, BoxOptions } from '../types/index.js'; export declare class CLIOutputHandler implements OutputHandler { private spinners; private progressBars; info(message: string): void; success(message: string): void; warning(message: string): void; error(message: string): void; table(data: unknown[]): void; progress(message: string): ProgressBar; spinner(message: string): Spinner; banner(text: string): void; box(message: string, options?: BoxOptions): void; section(title: string): void; list(items: string[], options?: { bullet?: string; color?: string; }): void; code(code: string, language?: string): void; json(obj: unknown): void; clear(): void; cleanup(): void; }