import type { Issue, IssueGroup } from '../../types/analysis.types'; /** * Order issues by severity, then float cross-resource findings (the * architectural moat) to the top of their severity band, then by text — total * and stable so output is reproducible. */ export declare const compareIssues: (a: Issue, b: Issue) => number; /** * Recommendation-map entries in a stable order (by map key, i.e. * `stackName:logicalId` / logicalId). Use everywhere a renderer iterates the * map so output ordering is reproducible. */ export declare const sortedRecommendationEntries: (recommendations: Record) => Array<[string, IssueGroup]>;