Function ResourcesArticlesArticleSchema

  • Returns ZodObject<
        Required<
            {
                banner?: ZodType<
                    undefined
                    | Maybe<string>,
                    any,
                    undefined | Maybe<string>,
                >;
                body?: ZodType<any, any, any>;
                createdAt?: ZodType<
                    undefined
                    | Maybe<string>,
                    any,
                    undefined | Maybe<string>,
                >;
                layout?: ZodType<
                    undefined
                    | Maybe<string>,
                    any,
                    undefined | Maybe<string>,
                >;
                references?: ZodType<
                    undefined
                    | Maybe<Maybe<string>[]>,
                    any,
                    undefined | Maybe<Maybe<string>[]>,
                >;
                seo?: ZodType<
                    undefined
                    | Maybe<ArticlesSeo>,
                    any,
                    undefined | Maybe<ArticlesSeo>,
                >;
                tags?: ZodType<
                    undefined
                    | Maybe<Maybe<string>[]>,
                    any,
                    undefined | Maybe<Maybe<string>[]>,
                >;
                title: ZodType<string, any, string>;
                updatedAt?: ZodType<
                    undefined
                    | Maybe<string>,
                    any,
                    undefined | Maybe<string>,
                >;
                youtube?: ZodType<
                    undefined
                    | Maybe<Maybe<ArticlesYoutube>[]>,
                    any,
                    undefined | Maybe<Maybe<ArticlesYoutube>[]>,
                >;
            },
        >,
        UnknownKeysParam,
        ZodTypeAny,
        {
            banner?: Maybe<string>;
            body?: any;
            createdAt?: Maybe<string>;
            layout?: Maybe<string>;
            references?: Maybe<Maybe<string>[]>;
            seo?: Maybe<ArticlesSeo>;
            tags?: Maybe<Maybe<string>[]>;
            title: string;
            updatedAt?: Maybe<string>;
            youtube?: Maybe<Maybe<ArticlesYoutube>[]>;
        },
        {
            banner?: Maybe<string>;
            body?: any;
            createdAt?: Maybe<string>;
            layout?: Maybe<string>;
            references?: Maybe<Maybe<string>[]>;
            seo?: Maybe<ArticlesSeo>;
            tags?: Maybe<Maybe<string>[]>;
            title: string;
            updatedAt?: Maybe<string>;
            youtube?: Maybe<Maybe<ArticlesYoutube>[]>;
        },
    >