///
import { Writable } from 'node:stream';
import { DependencyModuleInfoMap, ModuleInfoWithError, ScriptsAndFiles } from '../types';
export default class SummaryFormatter {
private minimal;
private stream;
constructor({ minimal, stream }: {
minimal?: boolean;
stream: Writable;
});
print({ fixes, results, }: {
fixes?: Record;
results: DependencyModuleInfoMap;
}): void;
moduleOutput({ error, errorIgnored, files, name, scripts }: ModuleInfoWithError, fixed: boolean): string;
indent(str: string, count: number): string;
write(data: string, indent?: number): boolean;
errorCount(results: DependencyModuleInfoMap): number;
errorSuffix(usage: ScriptsAndFiles): string;
summaryOutput(results: DependencyModuleInfoMap): string;
}
//# sourceMappingURL=summaryFormatter.d.ts.map