package Ġcom . Har sh ĠD hak ate . Movies Mad . di . modules Ċ Ċ import Ġandroidx . lifecycle . ViewModel Ċ import Ġcom . Har sh ĠD hak ate . Movies Mad . ui . activities . feed . Feed ViewModel Ċ import Ġcom . Har sh ĠD hak ate . Movies Mad . ui . activities . movie . Movie ViewModel Ċ import Ġcom . Har sh ĠD hak ate . Movies Mad . ui . activities . splash . Splash ViewModel Ċ import Ġcom . Har sh ĠD hak ate . tw ink ill . di . modules . Base ViewModel Module Ċ import Ġcom . Har sh ĠD hak ate . tw ink ill . utils . view model . ViewModel Key Ċ import Ġdagger . Bind s Ċ import Ġdagger . Module Ċ import Ġdagger . mult ib ind ings . Into Map Ċ import Ġkotlinx . coroutines . Experimental Cor outines Api Ċ import Ġkotlin . time . Experimental Time ĊĊ Ċ @ Module ( includes Ġ= Ġ[ Base ViewModel Module :: class ]) Ċ abstract Ġclass ĠViewModel Module Ġ{ ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( Splash ViewModel :: class ) ĊĠĠĠ Ġabstract Ġfun Ġbind Splash ViewModel ( viewModel : ĠSpl ash ViewModel ): ĠViewModel ĊĊĠĠĠ Ġ@ Experimental Cor outines Api ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ Experimental Time ĊĠĠĠ Ġ@ ViewModel Key ( Feed ViewModel :: class ) ĊĠĠĠ Ġabstract Ġfun Ġbind Main ViewModel ( viewModel : ĠFeed ViewModel ): ĠViewModel ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( Movie ViewModel :: class ) ĊĠĠĠ Ġabstract Ġfun Ġbind Movie ViewModel ( viewModel : ĠMovie ViewModel ): ĠViewModel Ċ Ċ }