using WatchIt.Common.Model.Accounts; using WatchIt.WebAPI.Services.Controllers.Common; namespace WatchIt.WebAPI.Services.Controllers.Accounts; public interface IAccountsControllerService { Task Register(RegisterRequest data); Task Authenticate(AuthenticateRequest data); Task AuthenticateRefresh(); Task Logout(); Task GetAccountProfilePicture(long id); Task GetAccountInfo(); Task GetAccountInfo(long id); Task PutAccountInfo(AccountRequest data); }