namespace RobotNet.WebApp.Scripts.Models;

public interface IHierachyItemModel
{
    string Name { get; }
    bool IsModified { get; }
    int WarningCount { get; }
    int ErrorCount { get; }
    event Action? OnModified;
    event Action? OnNameChanged;
    event Action<int, int>? OnDiagnosticsChanged;
}
