package Ġcom . y vk al ume . data . di Ċ Ċ import Ġcom . google . firebase . auth . Firebase Auth Ċ import Ġcom . google . firebase . firestore . Firebase Fire store Ċ import Ġcom . google . firebase . storage . Firebase Storage Ċ 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 Fire store () Ġ: ĠFirebase Fire store Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠFirebase Fire store . getInstance () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġprovide Firebase Storage () Ġ: ĠFirebase Storage Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠFirebase Storage . getInstance () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġprovide Firebase Auth () Ġ: ĠFirebase Auth Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠFirebase Auth . getInstance () ĊĠĠĠ Ġ} Ċ }