package Ġdev . j yl ha . station . di Ċ Ċ import Ġdev . j yl ha . station . data . settings . Default Settings Repository Ċ import Ġdev . j yl ha . station . data . settings . Settings Repository Ċ import Ġdagger . Bind s Ċ import Ġdagger . Module Ċ import Ġdagger . h ilt . Install In Ċ import Ġdagger . h ilt . components . Singleton Component Ċ import Ġjavax . inject . Singleton Ċ Ċ @ Module Ċ @ Install In ( Singleton Component :: class ) Ċ abstract Ġclass ĠSettings Module Ġ{ ĊĊĠĠĠ Ġ@ Singleton ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġabstract Ġfun Ġbind ( repository : ĠDefault Settings Repository ): ĠSettings Repository Ċ } Ċ