package Ġcom . example . crypto app . di Ċ Ċ import Ġcom . google . firebase . auth . Firebase Auth Ċ import Ġcom . google . firebase . firestore . Firebase Fire store Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ import Ġdagger . h ilt . Install In Ċ import Ġdagger . h ilt . components . Singleton Component ĊĊ Ċ @ Module Ċ @ Install In ( Singleton Component :: class ) Ċ object ĠFirebase Module Ġ{ ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġprovide Firebase Auth Instance (): ĠFirebase Auth Ġ= ĠFirebase Auth . getInstance () ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġprovide Firebase Fire Store Instance (): ĠFirebase Fire store Ġ= ĠFirebase Fire store . getInstance () Ċ }