/** * Antagonist Remediation Prioritizer * * Prioritizes findings based on: * 1. Attack surface reduction (blocks most narratives) * 2. Bottleneck findings (appear in multiple chains) * 3. Effort vs. impact trade-offs * * @module agents/antagonist/prioritizer */ import type { Finding } from "../../certification/types.js"; import type { AttackNarrative, PrioritizedRemediation } from "./types.js"; /** * Generate prioritized remediation list */ export declare function prioritizeRemediations(findings: Finding[], narratives: AttackNarrative[]): PrioritizedRemediation[]; /** * Calculate overall prioritization metrics */ export declare function calculatePrioritizationMetrics(prioritizations: PrioritizedRemediation[], narratives: AttackNarrative[]): { totalFindings: number; criticalPathFindings: number; quickWins: number; estimatedEffort: string; topThreeImpact: string; }; //# sourceMappingURL=prioritizer.d.ts.map