using System.Collections.ObjectModel; namespace Wino.Core.Domain.Models.MailItem; /// /// Interface that represents conversation threads. /// Even though this type has 1 single UI representation most of the time, /// it can contain multiple IMailItem. /// public interface IMailItemThread : IMailItem { ObservableCollection ThreadItems { get; } IMailItem LatestMailItem { get; } IMailItem FirstMailItem { get; } }