package Ġcom . deck . rest . request Ċ Ċ import Ġcom . deck . common . entity .* Ċ import Ġcom . deck . common . util . Generic Id Ċ import Ġcom . deck . common . util . Int Generic Id Ċ import Ġcom . deck . common . util . Optional Property Ċ import Ġcom . deck . common . util . UniqueId Ċ import Ġkotlinx . serialization . Serializable Ċ Ċ @ Serializable Ċ public Ġdata Ġclass ĠSend Message Request ( ĊĠĠĠ Ġval ĠmessageId : ĠUnique Id , ĊĠĠĠ Ġval Ġcontent : ĠRaw Message Content , ĊĠĠĠ Ġval Ġreplies To Ids : ĠList < UniqueId >, ĊĠĠĠ Ġval Ġis Sil ent : ĠBoolean , ĊĠĠĠ Ġval Ġis Private : ĠBoolean Ċ ) Ċ Ċ @ Serializable Ċ public Ġdata Ġclass ĠCreate Team Channel Request ( ĊĠĠĠ Ġval Ġname : ĠString , ĊĠĠĠ Ġval ĠcontentType : ĠRaw Channel ContentType , ĊĠĠĠ Ġval Ġis Public : ĠBoolean , ĊĠĠĠ Ġval Ġchannel CategoryId : ĠOptional Property < Int Generic Id > Ġ= ĠOptional Property . Not Present Ċ ) Ċ Ċ @ Serializable Ċ public Ġdata Ġclass ĠCreate Private Channel Request ( ĊĠĠĠ Ġval Ġusers : ĠList < Raw Generic Id Object > Ċ ) Ċ Ċ @ Serializable Ċ public Ġdata Ġclass ĠCreate Channel Response ( ĊĠĠĠ Ġval Ġchannel : ĠRaw Channel Ċ ) Ċ Ċ @ Serializable Ċ public Ġdata Ġclass ĠSend Message Response ( ĊĠĠĠ Ġval Ġmessage : ĠRaw Partial Sent Message , ĊĠĠĠ Ġval Ġslow mode : ĠRaw Slow mode Ċ ) Ċ Ċ @ Serializable Ċ public Ġdata Ġclass ĠGet Message Response ( ĊĠĠĠ Ġval Ġmetadata : ĠGet Message Metadata Ċ ) Ċ Ċ @ Serializable Ċ public Ġdata Ġclass ĠGet Message Metadata ( ĊĠĠĠ Ġval Ġchannel : ĠRaw Channel , ĊĠĠĠ Ġval Ġmessage : ĠRaw Message Ċ ) Ċ Ċ @ Serializable Ċ public Ġdata Ġclass ĠCreate Forum Thread Request ( ĊĠĠĠ Ġval Ġthread Id : ĠInt Generic Id , ĊĠĠĠ Ġval Ġtitle : ĠString , ĊĠĠĠ Ġval Ġmessage : ĠRaw Message Content Ċ ) Ċ Ċ @ Serializable Ċ public Ġdata Ġclass ĠCreate Forum Thread Reply Request ( ĊĠĠĠ Ġval Ġid : ĠInt Generic Id , ĊĠĠĠ Ġval Ġmessage : ĠRaw Message Content Ċ ) Ċ Ċ @ Serializable Ċ public Ġdata Ġclass ĠCreate Forum Thread Reply Response ( ĊĠĠĠ Ġval ĠgroupId : ĠGeneric Id , ĊĠĠĠ Ġval Ġreply Id : ĠInt Generic Id Ċ ) Ċ Ċ @ Serializable Ċ public Ġdata Ġclass ĠAdd Forum Thread Reply Reaction Request ( ĊĠĠĠ Ġval Ġcustom Reaction Id : ĠInt Generic Id , ĊĠĠĠ Ġval Ġteam Id : ĠGeneric Id Ċ ) Ċ Ċ @ Serializable Ċ public Ġdata Ġclass ĠGet Channel Messages Response ( ĊĠĠĠ Ġval Ġmessages : ĠList < Raw Message > Ċ ) Ċ Ċ @ Serializable Ċ public Ġdata Ġclass ĠPin Message Request ( ĊĠĠĠ Ġval ĠmessageId : ĠUnique Id Ċ )