package Ġcom . lif tric . auth . base Ċ Ċ import Ġkotlinx . serialization . Serial Name Ċ import Ġkotlinx . serialization . Serializable Ċ Ċ @ Serializable Ċ data Ġclass ĠRequest Error ( ĊĠĠĠ Ġ@ Serial Name ("__ type ") ĊĠĠĠ Ġval Ġtype : ĠString , ĊĠĠĠ Ġval Ġmessage : ĠString Ċ ) Ċ Ċ @ Serializable Ċ data Ġclass ĠSign In Response ( ĊĠĠĠ Ġval ĠAuthentication Result : ĠAuthentication Result , ĊĠĠĠ Ġval ĠChallenge Parameters : ĠMap < String , ĠString > Ġ= Ġmap Of () Ċ ) Ċ Ċ @ Serializable Ċ data Ġclass ĠAuthentication Result ( ĊĠĠĠ Ġval ĠAccess Token : ĠString Ġ= Ġ"", ĊĠĠĠ Ġval ĠExp ires In : ĠInt Ġ= Ġ 0 , ĊĠĠĠ Ġval ĠId Token : ĠString Ġ= Ġ"", ĊĠĠĠ Ġval ĠRefresh Token : ĠString Ġ= Ġ"", ĊĠĠĠ Ġval ĠTokenType : ĠString Ġ= Ġ"" Ċ ) Ċ Ċ @ Serializable Ċ data Ġclass ĠSign Up Response ( ĊĠĠĠ Ġval ĠCode Delivery Details : ĠCode Delivery Details Ġ= ĠCode Delivery Details (), ĊĠĠĠ Ġval ĠUser Confirmed : ĠBoolean Ġ= Ġfalse , ĊĠĠĠ Ġval ĠUser Sub : ĠString Ġ= Ġ"" Ċ ) Ċ Ċ @ Serializable Ċ data Ġclass ĠCode Delivery Details ( ĊĠĠĠ Ġval ĠAttribute Name : ĠString Ġ= Ġ"", ĊĠĠĠ Ġval ĠDelivery Medium : ĠString Ġ= Ġ"", ĊĠĠĠ Ġval ĠDestination : ĠString Ġ= Ġ"" Ċ ) Ċ Ċ @ Serializable Ċ data Ġclass ĠGetUser Response ( ĊĠĠĠ Ġval ĠM FA Options : ĠM FA Options Ġ= ĠM FA Options (), ĊĠĠĠ Ġval ĠP referred M fa Setting : ĠString Ġ= Ġ"", ĊĠĠĠ Ġval ĠUser Attributes Ġ: ĠList < User Attribute > Ġ= ĠlistOf (), ĊĠĠĠ Ġval ĠUser M FA Setting List : ĠList < String > Ġ= ĠlistOf (), ĊĠĠĠ Ġval ĠUsername : ĠString Ċ ) Ċ Ċ @ Serializable Ċ data Ġclass ĠM FA Options ( ĊĠĠĠ Ġval ĠAttribute Name : ĠString Ġ= Ġ"", ĊĠĠĠ Ġval ĠDelivery Medium : ĠString Ġ= Ġ"" Ċ ) Ċ Ċ @ Serializable Ċ data Ġclass ĠUpdate User Attributes Response ( ĊĠĠĠ Ġval ĠCode Delivery Details List : ĠList < Code Delivery Details > Ġ= ĠlistOf () Ċ ) Ċ Ċ @ Serializable Ċ data Ġclass ĠGet Attribute Verification Code Response ( ĊĠĠĠ Ġval ĠCode Delivery Details : ĠCode Delivery Details Ġ= ĠCode Delivery Details () Ċ ) Ċ Ċ @ Serializable Ċ data Ġclass ĠF orgot Password Response ( ĊĠĠĠ Ġval ĠCode Delivery Details : ĠCode Delivery Details Ġ= ĠCode Delivery Details () Ċ )