package Ġcom . jam ie ad k ins . gw ent . update Ċ Ċ import Ġcom . jam ie ad k ins . gw ent . di . Activity Scoped Ċ import Ġdagger . Bind s Ċ import Ġdagger . Module Ċ Ċ @ Module Ċ abstract Ġclass ĠUpdate Module Ġ{ ĊĊĠĠĠ Ġ@ Activity Scoped ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġinternal Ġabstract Ġfun Ġview ( activity : ĠUpdate Service ): ĠUpdate Contract . View ĊĊĠĠĠ Ġ@ Activity Scoped ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġinternal Ġabstract Ġfun Ġpresenter ( presenter : ĠUpdate Presenter ): ĠUpdate Contract . Presenter Ċ }