package Ġcom . ba el . d ads . di . module Ċ Ċ import Ġcom . ba el . d ads . activity . MainActivity Ċ import Ġcom . ba el . d ads . library . presentation . di . qual ifier . Activity Name Qualifier Ċ import Ġcom . ba el . d ads . library . presentation . di . qual ifier . Activity Name Qualifier . Companion . ACTIVITY _ MAIN Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ import Ġdagger . h ilt . Install In Ċ import Ġdagger . h ilt . components . Singleton Component Ċ import Ġjavax . inject . Singleton Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġst ef _ ang Ġon Ġ 2 4 / 0 4 / 2 1 . Ċ Ġ*/ Ċ Ċ @ Module Ċ @ Install In ( Singleton Component :: class ) Ċ internal Ġclass ĠMainActivity Module Ġ{ ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Singleton ĊĠĠĠ Ġ@ Activity Name Qualifier ( name Ġ= ĠACT IVITY _ MAIN ) ĊĠĠĠ Ġfun Ġprovide MainActivity Name (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠMainActivity :: class . java . name ĊĠĠĠ Ġ} Ċ } Ċ