package Ġpl . mar cin str am owski . shopping list . screens . main Ċ Ċ import Ġpl . mar cin str am owski . shopping list . di . scopes . Activity Scoped Ċ import Ġdagger . Bind s Ċ import Ġdagger . Module Ċ Ċ /** Ċ Ġ* ĠSpecifies Ġclasses Ġdelivered Ġby Ġdagger Ġwhen Ġinject ing Ġ[ Main Contract ] Ġinterfaces . Ċ Ġ*/ Ċ @ Module Ċ abstract Ġclass ĠMain Module Ġ{ ĊĊĠĠĠ Ġ@ Activity Scoped ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġabstract Ġfun Ġbind Login Presenter ( presenter : ĠMain Presenter ): ĠMain Contract . Presenter ĊĊĠĠĠ Ġ@ Activity Scoped ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġabstract Ġfun Ġbind Login View ( view : ĠMainActivity ): ĠMain Contract . View Ċ } Ċ