package Ġio . github . p au 1 adam . kotlin j avas ample s . kotlin Ċ Ċ import Ġkotlinx . coroutines . experimental . Deferred Ċ import Ġretrofit 2 . http . GET Ċ import Ġretrofit 2 . http . Query ĊĊ Ċ interface ĠFood 2 Fork Api Ġ{ ĊĊĠĠĠ Ġ@ GET (" search ") ĊĠĠĠ Ġfun Ġsearch ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Query (" key ") Ġkey : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Query (" q ") Ġkeyword : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Query (" page ") Ġpage : ĠInt ? ĊĠĠĠ Ġ): ĠDeferred < Get Search Recipe Response > ĊĊĠĠĠ Ġ@ GET (" get ") ĊĠĠĠ Ġfun Ġget Recipe ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Query (" key ") Ġkey : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Query (" r Id ") Ġrecipe Id : ĠString ĊĠĠĠ Ġ): ĠDeferred < Get Recipe Response > Ċ }