/* Ċ Ġ* Ġ( c ) Ġ 2 0 2 0 - 2 0 2 1 ĠS orrow Blue . Ċ Ġ*/ Ċ Ċ package Ġcom . sor row blue . tw it lin . utilities . impl Ċ Ċ import Ġcom . sor row blue . tw it lin . client . Response Ċ import Ġcom . sor row blue . tw it lin . client . User Client Ċ import Ġcom . sor row blue . tw it lin . core . Urls Ċ import Ġcom . sor row blue . tw it lin . utilities . Configuration Ċ import Ġcom . sor row blue . tw it lin . utilities . Help Api Ċ import Ġcom . sor row blue . tw it lin . utilities . Language Ċ import Ġkotlinx . serialization . builtins . List Serializer Ċ Ċ private Ġconst Ġval ĠHEL P Ġ= Ġ"${ Urls . V 1 }/ help " Ċ Ċ internal Ġclass ĠHelp Api Impl ( private Ġval Ġclient : ĠUser Client ) Ġ: ĠHelp Api Ġ{ ĊĊĠĠĠ Ġoverride Ġsuspend Ġfun Ġconfiguration (): ĠResponse < Configuration > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġclient . get ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"$ HELP / configuration . json ", ĊĠĠĠĠĠĠĠĠĠĠĠ ĠResponse . serializer ( Configuration . serializer ()) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġsuspend Ġfun Ġlanguages (): ĠResponse < List < Language >> Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġclient . get ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"$ HELP / languages . json ", ĊĠĠĠĠĠĠĠĠĠĠĠ ĠResponse . serializer ( List Serializer ( Language . serializer ())) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ