using System; using System.Collections; using System.Collections.Generic; namespace UIWidgets { public interface IObservableList : IList, IObservable, ICollectionChanged, ICollectionItemChanged, IDisposable, IEnumerable, ICollection, IEnumerable { void BeginUpdate(); void EndUpdate(); } }