using ErsatzTV.Core.Domain;
using ErsatzTV.Core.Trakt;

namespace ErsatzTV.Core.Interfaces.Trakt;

public interface ITraktApiClient
{
    Task<Either<BaseError, TraktList>> GetUserList(string user, string list);
    Task<Either<BaseError, List<TraktListItemWithGuids>>> GetUserListItems(string user, string list);
}
