import type { IssueGroup } from '../../types/analysis.types'; /** * Builds empty `IssueGroup` shells keyed by resource logical ID, with the * canonical `cdkPath` (`/`) that the source-location * enrichment uses as its manifest lookup key. * * Shared by the `scan` pipeline (src/index.ts) and the synth-time validation * plugin so both produce identical groupings — and therefore identical SARIF — * for the same findings. */ export declare const createIssueGroupFactory: (params: { stackName: string; pathToLogicalId: Record; }) => (resourceId: string) => IssueGroup;