package Ġeu . bar on cel li . dk mp sample . shared . datal ayer . sources . web services . apis Ċ Ċ import Ġeu . bar on cel li . dk mp sample . shared . datal ayer . objects . Country List Data Ċ import Ġeu . bar on cel li . dk mp sample . shared . datal ayer . sources . web services . ApiClient Ċ import Ġkotlinx . serialization . Serial Name Ċ import Ġkotlinx . serialization . Serializable Ċ Ċ suspend Ġfun ĠApi Client . fetch Countries List (): ĠCount ries ListResponse ? Ġ{ ĊĠĠĠ Ġreturn Ġget Response ("/ dk mpl /") Ċ } ĊĊ Ċ @ Serializable Ċ data Ġclass ĠCount ries ListResponse ( ĊĠĠĠ Ġ@ Serial Name (" data ") Ġval Ġdata Ġ: ĠList < Country List Data >, ĊĠĠĠ Ġ@ Serial Name (" err ") Ġval Ġerror Ġ: ĠString ? Ġ= Ġnull , Ċ )