using System; using System.Threading.Tasks; using WotBlitzStatisticsPro.Common.Model; namespace WotBlitzStatisticsPro.Logic { public interface IWargamingAccounts { Task GatherAccountInformation(RealmType realm, long accountId, RequestLanguage requestLanguage); Task GatherAndSaveAccountInformation(RealmType realm, long accountId, RequestLanguage requestLanguage, string wargamingToken); Task GetAccountInfoHistory(RealmType realm, long accountId, DateTime startDate, RequestLanguage requestLanguage); Task GetTankInfoHistory(RealmType realm, long accountId, long tankId, DateTime startDate, RequestLanguage requestLanguage); } }