using System.Threading.Tasks; using System.Collections.Generic; using ModVersionChecker.repository.api.dto; namespace ModVersionChecker.repository.api { public interface IApiRepository { Task AuthenticateAsync(string username, string password); Task?> GetAppVersionsAsync(List apps); Task GetAppLatestVersionAsync(App app); Task?> SearchApps(string searchText); Task> GetTypes(); Task> GetSources(); Task> GetAppsByIds(List apps); } }