use crispy_iptv_types::epg::{EpgChannel, EpgProgramme};
use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Default, Serialize, Deserialize)]
pub struct XmltvDocument {
pub channels: Vec<EpgChannel>,
pub programmes: Vec<EpgProgramme>,
}
pub use crispy_iptv_types::epg::{
EpgAudio as XmltvAudio, EpgChannel as XmltvChannel, EpgCredits as XmltvCredits,
EpgEpisodeNumber as XmltvEpisodeNumber, EpgIcon as XmltvIcon, EpgImage as XmltvImage,
EpgPerson as XmltvPerson, EpgProgramme as XmltvProgramme, EpgRating as XmltvRating,
EpgReview as XmltvReview, EpgStringWithLang as XmltvStringWithLang, EpgVideo as XmltvVideo,
};