package Ġnet . squ anch y . remote config Ċ Ċ import Ġcom . google . firebase . remote config . Firebase Remote Config Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ import Ġnet . squ anch y . Build Config Ċ import Ġnet . squ anch y . R Ċ Ċ @ Module Ċ class ĠRemote Config Module Ġ{ ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġfirebase Remote Config () Ġ= ĠFirebase Remote Config . getInstance () ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġremote Config ( firebase Remote Config : ĠFirebase Remote Config ): ĠRemote Config Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠRemote Config Builder ( firebase Remote Config ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. with Debug Mode ( Build Config . DEBUG ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. with Defaults ( R . xml . remote _ config _ defaults ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġfeature Flags ( remote Config : ĠRemote Config ) Ġ= ĠFeature Flags ( remote Config ) Ċ } Ċ