package Ġcom . ches ire . mal ime . core . api Ċ Ċ import Ġcom . ches ire . mal ime . core . models . Auth Model Ċ import Ġio . reactivex . Single Ċ import Ġio . reactivex . annotations . Check ReturnValue Ċ Ċ interface ĠAuth Api Ġ{ ĊĠĠĠ Ġ@ Check ReturnValue ĊĠĠĠ Ġfun Ġlogin ( username : ĠString , Ġpassword : ĠString ): ĠSingle < Auth Model > ĊĊĠĠĠ Ġ@ Check ReturnValue ĊĠĠĠ Ġfun Ġget New AuthToken ( refresh Token : ĠString ): ĠSingle < Auth Model > ĊĊĠĠĠ Ġ@ Check ReturnValue ĊĠĠĠ Ġfun Ġget UserId (): ĠSingle < Int > Ċ } Ċ