using RobotNet10.MapEditor.Shared.DTOs.Node; using RobotNet10.MapEditor.Shared.DTOs.Edge; namespace RobotNet10.MapEditor.Shared.DTOs.Responses; /// /// Response from merge nodes operation /// public class MergeNodesResponse { /// /// The newly created merged node /// public NodeDto MergedNode { get; set; } = null!; /// /// List of edges that were updated (StartNodeId or EndNodeId changed) /// public List UpdatedEdges { get; set; } = new(); /// /// List of node IDs that were deleted (original nodes) /// public List DeletedNodeIds { get; set; } = new(); }