/**
 * Console formatter that provides rich human-readable test output
 * Inspired by the old inspector output format
 */
import type { TestEvent, TestFormatter, DisplayOptions } from '../types.js';
export declare class ConsoleFormatter implements TestFormatter {
    private options;
    private currentModel;
    private hasShownVersion;
    constructor(options?: DisplayOptions);
    onEvent(event: TestEvent): void;
    private handleSuiteStart;
    private handleSectionStart;
    private handleToolDiscovery;
    private handleProgress;
    private handleTestStart;
    private handleTestComplete;
    private handleSuiteComplete;
    flush(): void;
}
