package Ġcom . cy b 3 r ko . m 3 ok otlin . data Ċ Ċ import Ġkotlinx . serialization . Serial Name Ċ import Ġkotlinx . serialization . Serializable Ċ Ċ @ Serializable Ċ internal Ġdata Ġclass ĠYouTube Embed Request ( val Ġurl : ĠString ) Ċ Ċ @ Serializable Ċ data Ġclass ĠYouTube Embed Response ( ĊĠĠĠ Ġ@ Serial Name (" embed _ url ") ĊĠĠĠ Ġval Ġembed Url : ĠString , ĊĠĠĠ Ġ@ Serial Name (" html _ script ") ĊĠĠĠ Ġval Ġhtml Script : ĠString , ĊĠĠĠ Ġ@ Serial Name (" long _ url ") ĊĠĠĠ Ġval Ġlong Url : ĠString , ĊĠĠĠ Ġ@ Serial Name (" short _ url ") ĊĠĠĠ Ġval Ġshort Url : ĠString Ċ ) Ċ Ċ @ Serializable Ċ internal Ġdata Ġclass ĠYouTube Search Request ( val Ġquery : ĠString ) Ċ Ċ @ Serializable Ċ data Ġclass ĠYouTube Search Response ( val Ġresults : ĠList < YouTube SearchResult >) Ġ{ ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġdata Ġclass ĠYouTube SearchResult ( ĊĠĠĠĠĠĠĠ Ġval Ġbroadcast ing : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ Serial Name (" channel _ id ") ĊĠĠĠĠĠĠĠ Ġval Ġchannel Id : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ Serial Name (" channel _ title ") ĊĠĠĠĠĠĠĠ Ġval Ġchannel Title : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġdescription : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġid : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġkind : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ Serial Name (" published _ at ") ĊĠĠĠĠĠĠĠ Ġval Ġpublished At : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġtitle : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġurl : ĠString ĊĠĠĠ Ġ) Ċ } Ċ