package Ġcom . tw ilio . video . app . auth Ċ Ċ import Ġandroid . content . Intent Ċ import Ġcom . google . android . gms . auth . api . signin . Google SignIn Account Ċ Ċ sealed Ġclass ĠLogin Result Ġ{ ĊĠĠĠ Ġdata Ġclass ĠGoogle Login Intent Result ( val Ġintent : ĠIntent ) Ġ: ĠLogin Result () ĊĠĠĠ Ġdata Ġclass ĠGoogle Login Success Result ( val Ġgoogle SignIn Account : ĠGoogle SignIn Account ) Ġ: ĠLogin Result () ĊĠĠĠ Ġdata Ġclass ĠEmail Login Success Result ( val Ġemail : ĠString ) Ġ: ĠLogin Result () ĊĠĠĠ Ġobject ĠCommunity Login Success Result Ġ: ĠLogin Result () Ċ }