import { type ImpactAnalysis } from "../../domain/cartographer/impact/impact-report.js"; import type { DecisionProvider } from "./decision-provider.js"; export interface SimulateImpactInput { readonly workspaceRoot: string; readonly files?: readonly string[]; readonly changedOnly?: boolean; readonly diffPath?: string; readonly goal?: string; readonly decisionProvider: DecisionProvider; } export interface SimulateImpactResult { readonly report: ImpactAnalysis; } export declare function simulateImpact(input: SimulateImpactInput): Promise; //# sourceMappingURL=simulate-impact.d.ts.map