package Ġcom . k aw al . mv vm . data . network čĊč Ċ import Ġcom . k aw al . mv vm . Build Config č Ċ import Ġcom . k aw al . mv vm . data . model . District č Ċ import Ġkotlinx . coroutines . Deferred č Ċ import Ġretrofit 2 . http . Body č Ċ import Ġretrofit 2 . http . GET č Ċ import Ġretrofit 2 . http . POST č Ċ import Ġretrofit 2 . http . Query Map čĊč Ċ interface ĠDistrict Api Ġ{ čĊĠĠĠ Ġ@ GET ( Build Config . PREFIX Ġ+ ĠBuild Config . DI STRICT _ API ) čĊĠĠĠ Ġfun Ġget District s (@ Query Map Ġmap : ĠMap < String , ĠAny >): ĠDeferred < List < District >> čĊčĊĠĠĠ Ġ@ POST ( Build Config . PREFIX Ġ+ ĠBuild Config . DI STRICT _ API ) čĊĠĠĠ Ġfun Ġpost District (@ Body Ġdistrict : ĠDistrict ) č Ċ }