import Ġcom . ark iv an ov . mv ik otlin . logging . store . Logging Store Factory Ċ import Ġcom . ark iv an ov . mv ik otlin . main . store . Default Store Factory Ċ import Ġcom . ark iv an ov . mv ik otlin . time travel . store . Time Travel Store Factory Ċ Ċ const Ġval ĠAN IM ATION _ DURATION Ġ= Ġ 2 0 0 Ċ const Ġval ĠDEBUG Ġ= Ġtrue Ċ Ċ val Ġstore Factory Instance Ġ= ĊĠĠĠ Ġif Ġ( DEBUG ) Ġ{ ĊĠĠĠĠĠĠĠ ĠLogging Store Factory ( delegate Ġ= ĠTime Travel Store Factory ( fallback Ġ= ĠDefault Store Factory )) ĊĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠ ĠDefault Store Factory ĊĠĠĠ Ġ} Ċ Ċ val Ġframe Work Type Ġ= ĠFramework Type . RE AK TI VE Ċ Ċ enum Ġclass ĠFramework Type Ġ{ ĊĊĠĠĠ ĠRE AK TI VE , ĠCOR OUT IN ES Ċ } Ċ Ċ enum Ġclass ĠScreen Type Ġ{ ĊĠĠĠ ĠAUTH , ĠLIST , ĠRE SEARCH Ċ } Ċ