/**
 * Noisy Finding Aggregation — Groups repeated findings in the same file.
 *
 * When 3+ findings share the same file + category + base title, they are
 * collapsed into a single aggregated finding to reduce clutter.
 */
import type { Vulnerability } from '../shared/types';
/**
 * Aggregate noisy findings in the same file to reduce clutter
 * Groups repeated findings with same filePath + category + title
 * Especially useful for AI pattern spam
 */
export declare function aggregateNoisyFindings(vulnerabilities: Vulnerability[]): Vulnerability[];
//# sourceMappingURL=aggregation.d.ts.map