podcastindex
    Preparing search index...

    Variable episodeResponseSchemaConst

    episodeResponseSchema: ZodObject<
        {
            description: ZodOptional<ZodString>;
            episode: 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<(...), (...)>>>;
                                    model: ZodOptional<
                                        ZodObject<{ method: ...; suggested: ...; type: ... }, $loose>,
                                    >;
                                },
                                $loose,
                            >,
                        >,
                    >;
                },
                $loose,
            >;
            status: ZodUnion<readonly [ZodString, ZodBoolean, ZodNumber]>;
        },
        $loose,
    > = ...