package Ġmock app . com . br . mock app mv vm . users . di Ċ Ċ import Ġandroidx . lifecycle . ViewModel Ċ import Ġdagger . Bind s Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ import Ġdagger . mult ib ind ings . Into Map Ċ import Ġio . reactivex . dis pos ables . Composite Disposable Ċ import Ġmock app . com . br . mock app mv vm . application . di . ViewModel Key Ċ import Ġmock app . com . br . mock app mv vm . users . view models . Top Users ViewModel Ċ Ċ @ Module Ċ abstract Ġclass ĠTop Users Module Ġ{ ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( Top Users ViewModel :: class ) ĊĠĠĠ Ġabstract Ġfun Ġbind s Main ViewModel ( users ViewModel : ĠTop Users ViewModel ): ĠViewModel Ċ }