package ĠModel For Request Ċ Ċ import Ġkotlinx . serialization . Serial Name Ċ import Ġkotlinx . serialization . Serializable Ċ import Ġru . ru . ot us . kotlin . k mp . transport . models . Work out Permissions Ċ Ċ @ Serializable Ċ data Ġclass ĠResponse Work out Ġ( ĊĠĠĠ Ġ@ Serial Name ( value Ġ= Ġ" id ") Ġoverride Ġval Ġid : Ġkotlin . String ? Ġ= Ġnull , ĊĠĠĠ Ġ/* ĠÐĿ Ð°Ð· Ð² Ð°Ð½Ð¸Ðµ ĠÑĥ Ð¿ ÑĢÐ°Ð¶ Ð½ ÐµÐ½Ð¸Ñı Ġ*/ ĊĠĠĠ Ġ@ Serial Name ( value Ġ= Ġ" name ") Ġval Ġname : Ġkotlin . String ? Ġ= Ġnull , ĊĠĠĠ Ġ/* ĠÐŀ Ð¿Ð¸Ñģ Ð°Ð½Ð¸Ðµ ĠÑĥ Ð¿ ÑĢÐ°Ð¶ Ð½ ÐµÐ½Ð¸Ñı Ġ*/ ĊĠĠĠ Ġ@ Serial Name ( value Ġ= Ġ" description ") Ġval Ġdescription : Ġkotlin . String ? Ġ= Ġnull , ĊĠĠĠ Ġ@ Serial Name ( value Ġ= Ġ" items ") Ġval Ġitems : Ġkotlin . collections . List < Exercise Transfer >? Ġ= Ġnull , ĊĠĠĠ Ġ@ Serial Name ( value Ġ= Ġ" permissions ") Ġval Ġpermissions : Ġkotlin . collections . List < Work out Permissions >? Ġ= Ġnull , ĊĠĠĠ Ġoverride Ġval Ġowner Id : ĠString ? Ċ ): ĠBase Work out