using RobotNet10.MapEditor.Shared.DTOs.Node; using RobotNet10.MapEditor.Shared.DTOs.Edge; namespace RobotNet10.MapEditor.Shared.DTOs.Responses; /// /// Response from split node operation /// public class SplitNodeResponse { /// /// List of newly created nodes (one for each connected edge) /// public List NewNodes { get; set; } = new(); /// /// List of edges that were updated (StartNodeId or EndNodeId changed) /// public List UpdatedEdges { get; set; } = new(); /// /// ID of the original node that was split (now deleted) /// public Guid DeletedNodeId { get; set; } }