amount is a number representing the amount of the favoured entity.
Optional formatformat is a string representing the format of the favoured entity.
Optional genregenre is a string representing the genre of the favoured entity.
meanScore is a number representing the mean score of the favoured entity.
Optional staffstaff is an object of type Staff representing the staff of the favoured entity.
Optional studiostudio is an object of type Studio representing the studio of the favoured entity.
Optional tagtag is an object of type Tag representing the tag of the favoured entity.
timeWatched is a number representing the time watched of the favoured entity.
Optional yearyear is a number representing the year of the favoured entity.
Favouredis an interface representing a favoured entity. It includes the genre, amount, meanScore, timeWatched, tag, staff, studio, year, and format each having their own properties.