package Ġcom . f az em er ight . my inventory tracker . firebase . interfaces Ċ Ċ import Ġcom . google . android . gms . tasks . Task Ċ import Ġcom . google . firebase . auth . Auth Result Ċ import Ġcom . google . firebase . auth . Firebase User Ċ Ċ interface ĠFire Base Auth User Interface Ġ{ ĊĊĠĠĠ Ġfun Ġsign In ( email : ĠString , Ġpassword : ĠString ): ĠTask < Auth Result > ĊĊĠĠĠ Ġfun Ġsign In ( id Token : ĠString ): ĠTask < Auth Result > ĊĊĠĠĠ Ġfun Ġregister ( email : ĠString , Ġpassword : ĠString ): ĠTask < Auth Result > ĊĊĠĠĠ Ġfun Ġlogout () ĊĊĠĠĠ Ġfun ĠcurrentUser (): ĠFirebase User ? ĊĊĠĠĠ Ġfun Ġuser Signed In (): ĠBoolean ĊĊĠĠĠ Ġfun Ġsend Password Reset Email (): ĠTask < Void >? ĊĊĠĠĠ Ġfun Ġis User Verified (): ĠBoolean Ċ }