export interface ConfigChange { type: 'changed' | 'added' | 'removed'; lineNumber: number; oldLine?: string; newLine?: string; } export interface ConfigDiff { hasChanges: boolean; changes: ConfigChange[]; summary: string; } /** * Line-based diff between two config file contents. * Compares prod (source) against test (target) line by line. * - 'added' = line exists in prod but not test * - 'removed' = line exists in test but not prod * - 'changed' = line differs between prod and test */ export declare function diffConfigFiles(prodContent: string, testContent: string): ConfigDiff; //# sourceMappingURL=config-diff.d.ts.map