Variable episodeSchemaConst
episodeSchema: ZodObject<
{
chaptersUrl: ZodOptional<ZodNullable<ZodString>>;
dateCrawled: ZodOptional<ZodNumber>;
datePublished: ZodOptional<ZodNumber>;
datePublishedPretty: ZodOptional<ZodString>;
description: ZodOptional<ZodString>;
duration: ZodOptional<ZodNullable<ZodNumber>>;
enclosureLength: ZodOptional<ZodNumber>;
enclosureType: ZodOptional<ZodString>;
enclosureUrl: ZodOptional<ZodString>;
episode: ZodOptional<ZodNullable<ZodNumber>>;
episodeType: ZodOptional<ZodNullable<ZodString>>;
explicit: ZodOptional<ZodNumber>;
feedDead: ZodOptional<ZodNumber>;
feedId: ZodOptional<ZodNumber>;
feedImage: ZodOptional<ZodString>;
feedItunesId: ZodOptional<ZodNullable<ZodNumber>>;
feedLanguage: ZodOptional<ZodString>;
feedTitle: ZodOptional<ZodString>;
feedUrl: ZodOptional<ZodString>;
guid: ZodOptional<ZodString>;
id: ZodNumber;
image: ZodOptional<ZodString>;
link: ZodOptional<ZodString>;
persons: ZodOptional<
ZodArray<
ZodObject<
{
group: ZodOptional<ZodString>;
href: ZodOptional<ZodString>;
id: ZodOptional<ZodNumber>;
img: ZodOptional<ZodString>;
name: ZodString;
role: ZodOptional<ZodString>;
},
$loose,
>,
>,
>;
season: ZodOptional<ZodNullable<ZodNumber>>;
soundbite: ZodOptional<
ZodObject<
{
duration: ZodOptional<ZodNumber>;
enclosureUrl: ZodOptional<ZodString>;
episodeId: ZodOptional<ZodNumber>;
episodeTitle: ZodOptional<ZodString>;
feedId: ZodOptional<ZodNumber>;
feedTitle: ZodOptional<ZodString>;
startTime: ZodOptional<ZodNumber>;
title: ZodOptional<ZodString>;
},
$loose,
>,
>;
soundbites: ZodOptional<
ZodArray<
ZodObject<
{
duration: ZodOptional<ZodNumber>;
enclosureUrl: ZodOptional<ZodString>;
episodeId: ZodOptional<ZodNumber>;
episodeTitle: ZodOptional<ZodString>;
feedId: ZodOptional<ZodNumber>;
feedTitle: ZodOptional<ZodString>;
startTime: ZodOptional<ZodNumber>;
title: ZodOptional<ZodString>;
},
$loose,
>,
>,
>;
title: ZodString;
transcripts: ZodOptional<
ZodArray<
ZodObject<
{
language: ZodOptional<ZodString>;
type: ZodOptional<ZodString>;
url: ZodString;
},
$loose,
>,
>,
>;
transcriptUrl: ZodOptional<ZodNullable<ZodString>>;
value: ZodOptional<
ZodNullable<
ZodObject<
{
destinations: ZodOptional<
ZodArray<
ZodObject<
{
address: ZodOptional<(...)>;
customKey: ZodOptional<(...)>;
customValue: ZodOptional<(...)>;
fee: ZodOptional<(...)>;
name: ZodOptional<(...)>;
split: ZodOptional<(...)>;
type: ZodOptional<(...)>;
},
$loose,
>,
>,
>;
model: ZodOptional<
ZodObject<
{
method: ZodOptional<ZodString>;
suggested: ZodOptional<ZodString>;
type: ZodOptional<ZodString>;
},
$loose,
>,
>;
},
$loose,
>,
>,
>;
},
$loose,
> = ...