import type { SemanticProgramIndex, SpiDiffOverlay } from './types.js'; export type GitDiffRunner = (args: ReadonlyArray, cwd: string) => string; export type ComputeSpiDiffOverlayOptions = { spi: SemanticProgramIndex; root: string; baseRef: string; headRef?: string; runGitDiff?: GitDiffRunner; }; export declare function computeSpiDiffOverlay(opts: ComputeSpiDiffOverlayOptions): SpiDiffOverlay;