package Ġcom . t img ort wor st . clean architecture . domain . model . movie Ċ Ċ data Ġclass ĠMovie Details ( ĊĠĠĠ Ġval Ġgen res : ĠList < Genre >, ĊĠĠĠ Ġval Ġid : ĠInt , ĊĠĠĠ Ġval Ġoverview : ĠString , ĊĠĠĠ Ġval Ġposter Path : ĠString ?, ĊĠĠĠ Ġval Ġrelease Date : ĠString , ĊĠĠĠ Ġval Ġtitle : ĠString , ĊĠĠĠ Ġvar Ġwatch Providers : ĠMap < String , ĠProvider >, ĊĠĠĠ Ġval Ġmodified At : ĠLong , ĊĠĠĠ Ġval Ġvote Average : ĠDouble , ĊĠĠĠ Ġval Ġvote Count : ĠInt , ĊĠĠĠ Ġval Ġpop ularity : ĠDouble , ĊĠĠĠ Ġval Ġstatus : ĠString , ĊĠĠĠ Ġval Ġrecommendations : ĠList < Movie >, ĊĠĠĠ Ġval Ġcast : ĠList < Credits . Cast >, Ċ ) Ġ{ ĊĊĠĠĠ Ġdata Ġclass ĠGen re ( ĊĠĠĠĠĠĠĠ Ġval Ġid : ĠInt , ĊĠĠĠĠĠĠĠ Ġval Ġname : ĠString , ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġdata Ġclass ĠProvider ( ĊĠĠĠĠĠĠĠ Ġval Ġflat Rate : ĠList < String > ?, ĊĠĠĠĠĠĠĠ Ġval Ġbuy : ĠList < String > ?, ĊĠĠĠĠĠĠĠ Ġval Ġrent : ĠList < String > ?, ĊĠĠĠ Ġ) Ċ }