package Ġru . b 1 nd . statistics . di Ċ Ċ import Ġkotlinx . coroutines . Internal Cor outines Api Ċ import Ġorg . k oin . android . view model . dsl . viewModel Ċ import Ġorg . k oin . core . qual ifier . named Ċ import Ġorg . k oin . dsl . module Ċ import Ġorg . k oin . experimental . builder . scoped By Ċ import Ġru . b 1 nd . statistics . api . domain . use case . Get Countries Info UseCase Ċ import Ġru . b 1 nd . statistics . api . domain . use case . Get Overall Info UseCase Ċ import Ġru . b 1 nd . statistics . domain . use case . Get Countries Info UseCase Impl Ċ import Ġru . b 1 nd . statistics . domain . use case . Get Overall Info UseCase Impl Ċ import Ġru . b 1 nd . statistics . presentation . view . fragment . Statistics Fragment Ċ import Ġru . b 1 nd . statistics . presentation . view model . Statistics ViewModel Ċ Ċ @ Internal Cor outines Api Ċ val Ġstatistics Module Ġ= Ġmodule Ġ{ ĊĠĠĠ Ġscope ( named < Statistics Fragment >()) Ġ{ ĊĠĠĠĠĠĠĠ Ġscoped By < Get Overall Info UseCase , ĠGet Overall Info UseCase Impl >() ĊĠĠĠĠĠĠĠ Ġscoped By < Get Countries Info UseCase , ĠGet Countries Info UseCase Impl >() ĊĊĠĠĠĠĠĠĠ ĠviewModel Ġ{ ĠStatistics ViewModel ( get (), Ġget ()) Ġ} ĊĠĠĠ Ġ} Ċ }