namespace RobotNet10.ScriptEditor.Models; internal interface IHierarchyItem : IDisposable { string Name { get; } bool IsModified { get; } int WarningCount { get; } int ErrorCount { get; } event Action? Modified; event Action? NameChanged; event Action? DiagnosticsChanged; }