package Ġcom . nik ol ay k ul . se b astian . di . application Ċ Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ import Ġru . ter r ak ok . c icer one . C icer one Ċ import Ġru . ter r ak ok . c icer one . Navigator Holder Ċ import Ġru . ter r ak ok . c icer one . Router Ċ import Ġjavax . inject . Singleton Ċ Ċ /** Ċ Ġ* Ġ@ author ĠNik ol ay K ul Ċ Ġ*/ Ċ Ċ @ Module Ċ class ĠRouter Module Ġ{ ĊĠĠĠ Ġprivate Ġval Ġc icer one Ġ= ĠC icer one . create () ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Singleton ĊĠĠĠ Ġfun Ġnavigator Holder (): ĠNavigator Holder Ġ= Ġc icer one . navigator Holder ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Singleton ĊĠĠĠ Ġfun Ġrouter (): ĠRouter Ġ= Ġc icer one . router Ċ Ċ } Ċ