package Ġit . fac ile . records . agent . domain . entity . remote Ċ Ċ import Ġit . fac ile . records . agent . domain . entity . local . Record DataModel Ċ import Ġkotlinx . serialization . Serial Name Ċ import Ġkotlinx . serialization . Serializable Ċ Ċ @ Serializable Ċ data Ġclass ĠRecord List DTO ( ĊĠĠĠ Ġ@ Serial Name (" records ") ĊĠĠĠ Ġval Ġrecords : ĠList < Record DTO > Ċ ) Ġ{ ĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġdata Ġclass ĠRecord DTO ( ĊĠĠĠĠĠĠĠ Ġ@ Serial Name (" id ") ĊĠĠĠĠĠĠĠ Ġval Ġid : ĠInt , ĊĠĠĠĠĠĠĠ Ġ@ Serial Name (" record _ name ") ĊĠĠĠĠĠĠĠ Ġval Ġrecord Name : ĠString , ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġmap to Record (): ĠRecord DataModel Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠRecord DataModel ( id Ġ= Ġid , Ġrecord Name Ġ= Ġrecord Name ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊ Ċ }