package Ġcom . b ore al . common utils . d agger . components Ċ Ċ import Ġandroid . app . Application Ċ import Ġandroid . content . Context Ċ import Ġcom . b ore al . common utils . application . local . room . CUR oom Instance Database Ċ import Ġcom . b ore al . common utils . application . local . shared . C US ec urity Ċ import Ġcom . b ore al . common utils . d agger . modules . CU Application Module Ċ import Ġdagger . Component Ċ import Ġio . realm . Realm Ċ import Ġjavax . inject . Singleton Ċ Ċ @ Singleton Ċ @ Component ( modules Ġ= Ġ[ CU Application Module :: class ]) Ċ interface ĠCU Application Component Ġ{ ĊĊĠĠĠ Ġfun Ġapplication () Ġ: ĠApplication ĊĠĠĠ Ġfun Ġcontext () Ġ: ĠContext ĊĠĠĠ Ġfun Ġsecurity () Ġ: ĠC US ec urity ĊĠĠĠ Ġfun Ġroom Instance () Ġ: ĠCUR oom Instance Database ĊĠĠĠ Ġfun Ġrealm Instance () Ġ: ĠRealm Ċ Ċ }