package Ġjp . co . sor am its u . app . di . deps Ċ Ċ import Ġdagger . Bind s Ċ import Ġdagger . Module Ċ import Ġdagger . mult ib ind ings . Class Key Ċ import Ġdagger . mult ib ind ings . Into Map Ċ import Ġjp . co . sor am its u . app . App Ċ import Ġjp . co . sor am its u . app . root . di . Root Api Ċ import Ġjp . co . sor am its u . app . root . di . Root Feature Holder Ċ import Ġjp . co . sor am its u . common . di . Feature Api Holder Ċ import Ġjp . co . sor am its u . common . di . Feature Container Ċ import Ġjp . co . sor am its u . common . di . scope . Application Scope Ċ import Ġjp . co . sor am its u . core _ db . di . Db Api Ċ import Ġjp . co . sor am its u . core _ db . di . Db Holder Ċ import Ġjp . co . sor am its u . feature _ account _ api . di . Account Feature Api Ċ import Ġjp . co . sor am its u . feature _ account _ impl . di . Account Feature Holder Ċ import Ġjp . co . sor am its u . feature _ on boarding _ api . di . On boarding Feature Api Ċ import Ġjp . co . sor am its u . feature _ on boarding _ impl . di . On boarding Feature Holder Ċ import Ġjp . co . sor am its u . feature _ staking _ api . di . St aking Feature Api Ċ import Ġjp . co . sor am its u . feature _ staking _ impl . di . St aking Feature Holder Ċ import Ġjp . co . sor am its u . feature _ wallet _ api . di . Wallet Feature Api Ċ import Ġjp . co . sor am its u . feature _ wallet _ impl . di . Wallet Feature Holder Ċ import Ġjp . co . sor am its u . runtime . di . Runtime Api Ċ import Ġjp . co . sor am its u . runtime . di . Runtime Holder Ċ import Ġjp . co . sor am its u . splash . di . Splash Feature Api Ċ import Ġjp . co . sor am its u . splash . di . Splash Feature Holder Ċ Ċ @ Module Ċ interface ĠComponent Holder Module Ġ{ ĊĊĠĠĠ Ġ@ Application Scope ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġfun Ġprovide Feature Container ( application : ĠApp ): ĠFeature Container ĊĊĠĠĠ Ġ@ Application Scope ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Class Key ( Splash Feature Api :: class ) ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġfun Ġprovide Splash Feature Holder ( splash Feature Holder : ĠSpl ash Feature Holder ): ĠFeature Api Holder ĊĊĠĠĠ Ġ@ Application Scope ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Class Key ( Db Api :: class ) ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġfun Ġprovide Db Feature ( db Holder : ĠDb Holder ): ĠFeature Api Holder ĊĊĠĠĠ Ġ@ Application Scope ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Class Key ( On boarding Feature Api :: class ) ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġfun Ġprovide On boarding Feature ( on boarding Feature Holder : ĠOn boarding Feature Holder ): ĠFeature Api Holder ĊĊĠĠĠ Ġ@ Application Scope ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Class Key ( Account Feature Api :: class ) ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġfun Ġprovide Account Feature ( account Feature Holder : ĠAccount Feature Holder ): ĠFeature Api Holder ĊĊĠĠĠ Ġ@ Application Scope ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Class Key ( Wallet Feature Api :: class ) ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġfun Ġprovide Wallet Feature ( wallet Feature Holder : ĠWallet Feature Holder ): ĠFeature Api Holder ĊĊĠĠĠ Ġ@ Application Scope ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Class Key ( Root Api :: class ) ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġfun Ġprovide Main Feature ( account Feature Holder : ĠRoot Feature Holder ): ĠFeature Api Holder ĊĊĠĠĠ Ġ@ Application Scope ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Class Key ( St aking Feature Api :: class ) ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġfun Ġprovide St aking Feature ( holder : ĠSt aking Feature Holder ): ĠFeature Api Holder ĊĊĠĠĠ Ġ@ Application Scope ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Class Key ( Runtime Api :: class ) ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġfun Ġprovide AR untime Feature ( runtime Holder : ĠRuntime Holder ): ĠFeature Api Holder Ċ }