package Ġio . boost . network . api Ċ Ċ import Ġio . boost . network . model .* Ċ Ċ internal Ġinterface ĠApi Repository Ġ{ ĊĊĠĠĠ Ġfun Ġget BaseUrl (): ĠString ĊĊĠĠĠ Ġsuspend Ġfun Ġadd Settings ( url : ĠString Ġ= Ġget BaseUrl (), Ġid : ĠString ): ĠResponse < Settings > ĊĊĠĠĠ Ġsuspend Ġfun Ġadd User To Team ( url : ĠString Ġ= Ġget BaseUrl (), Ġteam Id : ĠString , Ġuser : ĠUser ): ĠResponse < Empty > ĊĊĠĠĠ Ġsuspend Ġfun Ġapps Overview ( url : ĠString Ġ= Ġget BaseUrl ()): ĠResponse < List < App Overview >> ĊĊĠĠĠ Ġsuspend Ġfun Ġauth ( url : ĠString Ġ= Ġget BaseUrl (), Ġauth : ĠAuth Request ): ĠResponse < Auth Response > ĊĊĠĠĠ Ġsuspend Ġfun Ġcheck Team ( url : ĠString Ġ= Ġget BaseUrl (), Ġteam : ĠTeam Check Request ): ĠResponse < Team Check > ĊĊĠĠĠ Ġsuspend Ġfun Ġcreate Team ( url : ĠString Ġ= Ġget BaseUrl (), Ġteam : ĠCreate Team Request ): ĠResponse < Team > ĊĊĠĠĠ Ġsuspend Ġfun Ġcreate Upload Token In Team ( url : ĠString Ġ= Ġget BaseUrl (), Ġteam Id : ĠString , Ġteam : ĠTeam ): ĠResponse < Team > ĊĊĠĠĠ Ġsuspend Ġfun Ġdelete App ( url : ĠString Ġ= Ġget BaseUrl (), Ġid : ĠString ): ĠResponse < App > ĊĊĠĠĠ Ġsuspend Ġfun Ġdelete Settings ( url : ĠString Ġ= Ġget BaseUrl (), Ġid : ĠString ): ĠResponse < Settings > ĊĊĠĠĠ Ġsuspend Ġfun Ġdelete Upload Key ( url : ĠString Ġ= Ġget BaseUrl (), Ġid : ĠString ): ĠResponse < List < User >> ĊĊĠĠĠ Ġsuspend Ġfun Ġfilter ( url : ĠString Ġ= Ġget BaseUrl (), Ġfilter : ĠFilter ): ĠResponse < List < App >> ĊĊĠĠĠ Ġsuspend Ġfun Ġget App ( url : ĠString Ġ= Ġget BaseUrl (), Ġid : ĠString ): ĠResponse < App > ĊĊĠĠĠ Ġsuspend Ġfun Ġget Apps ( url : ĠString Ġ= Ġget BaseUrl ()): ĠResponse < List < App >> ĊĊĠĠĠ Ġsuspend Ġfun Ġget Download Token ( url : ĠString Ġ= Ġget BaseUrl (), Ġid : ĠString ): ĠResponse < App Download Token > ĊĊĠĠĠ Ġsuspend Ġfun Ġget Info ( url : ĠString Ġ= Ġget BaseUrl ()): ĠResponse < Server Info > ĊĊĠĠĠ Ġsuspend Ġfun Ġget Settings ( url : ĠString Ġ= Ġget BaseUrl ()): ĠResponse < List < Settings >> ĊĊĠĠĠ Ġsuspend Ġfun Ġget Team ( url : ĠString Ġ= Ġget BaseUrl (), Ġteam Id : ĠString ): ĠResponse < Team > ĊĊĠĠĠ Ġsuspend Ġfun Ġget Team Info ( url : ĠString Ġ= Ġget BaseUrl (), Ġteam Id : ĠString ): ĠResponse < Team Info > ĊĊĠĠĠ Ġsuspend Ġfun Ġget Teams ( url : ĠString Ġ= Ġget BaseUrl ()): ĠResponse < List < Team >> ĊĊĠĠĠ Ġsuspend Ġfun Ġget Team Users ( url : ĠString Ġ= Ġget BaseUrl (), Ġteam Id : ĠString ): ĠResponse < List < User >> ĊĊĠĠĠ Ġsuspend Ġfun Ġget Upload Key ( url : ĠString Ġ= Ġget BaseUrl (), Ġid : ĠString ): ĠResponse < List < User >> ĊĊĠĠĠ Ġsuspend Ġfun Ġget Upload Tokens For Team ( url : ĠString Ġ= Ġget BaseUrl (), Ġteam Id : ĠString ): ĠResponse < List < Team >> ĊĊĠĠĠ Ġsuspend Ġfun Ġget Upload Tokens ForUser ( url : ĠString Ġ= Ġget BaseUrl ()): ĠResponse < List < User >> ĊĊĠĠĠ Ġsuspend Ġfun Ġget Users ( url : ĠString Ġ= Ġget BaseUrl ()): ĠResponse < List < User >> ĊĊĠĠĠ Ġsuspend Ġfun Ġget Users Global ( url : ĠString Ġ= Ġget BaseUrl ()): ĠResponse < List < User >> ĊĊĠĠĠ Ġsuspend Ġfun Ġping ( url : ĠString Ġ= Ġget BaseUrl ()): ĠResponse < Message > ĊĊĠĠĠ Ġsuspend Ġfun Ġrefresh Token ( url : ĠString Ġ= Ġget BaseUrl (), Ġtoken : ĠRefresh Token Request ): ĠResponse < RefreshToken Response > ĊĊĠĠĠ Ġsuspend Ġfun Ġregister User ( url : ĠString Ġ= Ġget BaseUrl (), Ġuser : ĠRegister User ): ĠResponse < User > ĊĊĠĠĠ Ġsuspend Ġfun Ġremove User From Team ( url : ĠString Ġ= Ġget BaseUrl (), Ġteam Id : ĠString , Ġuser : ĠUser ): ĠResponse < Empty > ĊĊĠĠĠ Ġsuspend Ġfun Ġteam Apps Overview ( url : ĠString Ġ= Ġget BaseUrl (), Ġteam Id : ĠString ): ĠResponse < List < App Overview >> ĊĊĠĠĠ Ġsuspend Ġfun Ġte ap ot ( url : ĠString Ġ= Ġget BaseUrl ()): ĠResponse < Message > ĊĊĠĠĠ Ġsuspend Ġfun Ġupdate App ( url : ĠString Ġ= Ġget BaseUrl (), Ġid : ĠString , Ġapp : ĠApp ): ĠResponse < App > ĊĊĠĠĠ Ġsuspend Ġfun Ġupdate Team ( url : ĠString Ġ= Ġget BaseUrl (), Ġteam Id : ĠString , Ġteam : ĠTeam ): ĠResponse < Team > ĊĊĠĠĠ Ġsuspend Ġfun Ġupdate Upload Key ( url : ĠString Ġ= Ġget BaseUrl (), Ġid : ĠString ): ĠResponse < List < User >> ĊĊĠĠĠ Ġsuspend Ġfun Ġupload ( url : ĠString Ġ= Ġget BaseUrl (), Ġtags : ĠTags ): ĠResponse < App > Ċ Ċ }