package Ġcom . world sn as . domain . repo . home . trend ing Ċ Ċ import Ġcom . world sn as . domain . repo . home . trend ing . model . Trend ing Repo Output Model Ċ import Ġcom . world sn as . domain . repo . home . trend ing . model . Trend ing Repo Param Model Ċ import Ġio . reactivex . Single Ċ Ċ interface ĠT rend ing Repo Ġ{ ĊĊĠĠĠ Ġfun Ġfetch ( param : ĠT rend ing Repo Param Model ) Ġ: ĠSingle < Trend ing Repo Output Model > ĊĠĠĠ Ġfun Ġget Cache () Ġ: ĠSingle < Trend ing Repo Output Model . Success > Ċ }