package Ġcom . golden pie devs . schedule . app . core . api . group Ċ Ċ import Ġcom . golden pie devs . schedule . app . core . api . utils . ToJson Ċ import Ġcom . golden pie devs . schedule . app . core . dao . Base Response Model Ċ import Ġcom . golden pie devs . schedule . app . core . dao . group . Dao Group Model Ċ import Ġio . reactivex . Observable Ċ import Ġkotlinx . coroutines . Deferred Ċ import Ġretrofit 2 . Response Ċ import Ġretrofit 2 . http . GET Ċ import Ġretrofit 2 . http . Path Ċ import Ġretrofit 2 . http . Query Ċ Ċ interface ĠGroup Service Ġ{ ĊĠĠĠ Ġ@ GET (" groups ") ĊĠĠĠ Ġfun Ġsearch Group List (@ ToJson Ġ@ Query (" search ") ĠgroupName : ĠMap < String , ĠString >): ĠObservable < Response < Base Response Model < List < Dao Group Model >>>> ĊĊĠĠĠ Ġ@ GET (" groups /{ id }") ĊĠĠĠ Ġfun Ġget Group (@ Path (" id ") ĠgroupId : ĠInt ): ĠObservable < Response < Base Response Model < Dao Group Model >>> ĊĊĠĠĠ Ġ@ GET (" groups /{ id }") ĊĠĠĠ Ġfun Ġget Group Info (@ Path (" id ") ĠgroupName : ĠString ): ĠDeferred < Response < Base Response Model < Dao Group Model >>> ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠLIMIT Ġ= Ġ" limit " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠOFFSET Ġ= Ġ" offset " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠQUERY Ġ= Ġ" query " ĊĠĠĠ Ġ} Ċ }