import type { TestInfo, ReporterOptions } from './types.js';
export declare class LoggingService {
    private options;
    constructor(options: Required<ReporterOptions>);
    logBegin(totalTests: number): void;
    logTestEnd(test: TestInfo): void;
    logSummary(tests: TestInfo[]): void;
    logHtmlReportGenerated(outputDir: string): void;
    logHtmlReportError(error: unknown): void;
    shouldPrintToStdio(): boolean;
}
//# sourceMappingURL=logging.service.d.ts.map