package Ġio . github . matrix kt . models . sync Ċ Ċ import Ġkotlinx . serialization . Serial Name Ċ import Ġkotlinx . serialization . Serializable Ċ Ċ @ Serializable Ċ public Ġdata Ġclass ĠSync Response ( ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġbatch Ġtoken Ġto Ġsupply Ġin Ġthe Ġsince Ġparam Ġof Ġthe Ġnext Ġ`/ sync ` Ġrequest . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Serial Name (" next _ batch ") ĊĠĠĠ Ġval Ġnext Batch : ĠString , ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠUpdates Ġto Ġrooms . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġrooms : ĠRoom s ? Ġ= Ġnull , ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġupdates Ġto Ġthe Ġpresence Ġstatus Ġof Ġother Ġusers . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġpresence : ĠPres ence ? Ġ= Ġnull , ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġglobal Ġprivate Ġdata Ġcreated Ġby Ġthis Ġuser . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Serial Name (" account _ data ") ĊĠĠĠ Ġval Ġaccount Data : ĠAccount Data ? Ġ= Ġnull , ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠInformation Ġon Ġthe Ġsend - to - device Ġmessages Ġfor Ġthe Ġclient Ġdevice , ĊĠĠĠĠ Ġ* Ġas Ġdefined Ġin Ġ[ Send - to - Device Ġmessaging ]( https :// matrix . org / docs / spec / client _ server / r 0 . 5 . 0 # send - to - device - sync ). ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Serial Name (" to _ device ") ĊĠĠĠ Ġval Ġto Device : ĠTo Device ? Ġ= Ġnull , ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠInformation Ġon Ġend - to - end Ġdevice Ġupdates , Ġas Ġspecified Ġin Ġ[ End - to - end Ġencryption ]( https :// matrix . org / docs / spec / client _ server / r 0 . 5 . 0 # device - lists - sync ). ĊĠĠĠĠ Ġ* ĠNote : Ġonly Ġpresent Ġon Ġan Ġincremental Ġsync . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Serial Name (" device _ lists ") ĊĠĠĠ Ġval Ġdevice Lists : ĠDevice Lists ? Ġ= Ġnull , ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠInformation Ġon Ġend - to - end Ġencryption Ġkeys , Ġas Ġspecified Ġin Ġ[ End - to - end Ġencryption ]( https :// matrix . org / docs / spec / client _ server / r 0 . 5 . 0 # device - lists - sync ). ĊĠĠĠĠ Ġ* ĠFor Ġeach Ġkey Ġalgorithm , Ġthe Ġnumber Ġof Ġun claimed Ġone - time Ġkeys Ġcurrently Ġheld Ġon Ġthe Ġserver Ġfor Ġthis Ġdevice . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Serial Name (" device _ one _ time _ keys _ count ") ĊĠĠĠ Ġval Ġdevice One Time Keys Count : ĠMap < String , ĠLong >? Ġ= Ġnull Ċ ) Ċ