metacoding
Version:
Cross-agent workflow skill for modern coding agents with gated planning, testing, verification, and handoff defaults
16 lines • 646 B
TypeScript
import { UpdateConflict, ConflictResolution } from '../types';
export declare class ConflictResolutionService {
private backupService;
constructor();
detectConflicts(templateFiles: Array<{
path: string;
content: string;
}>, existingFiles: string[]): Promise<UpdateConflict[]>;
getConflictResolution(conflicts: UpdateConflict[]): Promise<ConflictResolution[]>;
private getUserFileName;
applyResolutions(conflicts: UpdateConflict[], resolutions: ConflictResolution[]): Promise<{
preservedFiles: string[];
updatedFiles: string[];
}>;
}
//# sourceMappingURL=conflict-resolution.d.ts.map