using System.Collections.ObjectModel; using System.Threading.Tasks; using Windows.Storage; namespace ModernKeePass.Interfaces { public interface IRecent { int EntryCount { get; } Task GetFileAsync(string token); ObservableCollection GetAllFiles(bool removeIfNonExistant = true); void Add(IStorageItem file, string metadata); void ClearAll(); } }