collections: {
    articles: CollectionConfig<
        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<(...)>[]>,
                        any,
                        undefined | Maybe<Maybe<(...)>[]>,
                    >;
                    seo?: ZodType<
                        undefined
                        | Maybe<ArticlesSeo>,
                        any,
                        undefined | Maybe<ArticlesSeo>,
                    >;
                    tags?: ZodType<
                        undefined
                        | Maybe<Maybe<(...)>[]>,
                        any,
                        undefined | Maybe<Maybe<(...)>[]>,
                    >;
                    title: ZodType<string, any, string>;
                    updatedAt?: ZodType<
                        undefined
                        | Maybe<string>,
                        any,
                        undefined | Maybe<string>,
                    >;
                    youtube?: ZodType<
                        undefined
                        | Maybe<Maybe<(...)>[]>,
                        any,
                        undefined | Maybe<Maybe<(...)>[]>,
                    >;
                },
            >,
            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>[]>;
            },
        >,
    >;
    layout: CollectionConfig<
        ZodObject<
            Required<
                {
                    links?: ZodType<
                        undefined
                        | Maybe<Maybe<(...)>[]>,
                        any,
                        undefined | Maybe<Maybe<(...)>[]>,
                    >;
                    title?: ZodType<
                        undefined
                        | Maybe<string>,
                        any,
                        undefined | Maybe<string>,
                    >;
                },
            >,
            UnknownKeysParam,
            ZodTypeAny,
            { links?: Maybe<Maybe<LayoutPortfolioLinks>[]>; title?: Maybe<string> },
            { links?: Maybe<Maybe<LayoutPortfolioLinks>[]>; title?: Maybe<string> },
        >,
    >;
    pages: CollectionConfig<
        ZodObject<
            Required<
                {
                    sections?: ZodType<
                        undefined
                        | Maybe<Maybe<(...)>[]>,
                        any,
                        undefined | Maybe<Maybe<(...)>[]>,
                    >;
                    seo?: ZodType<
                        undefined
                        | Maybe<PagesPortfolioSeo>,
                        any,
                        undefined | Maybe<PagesPortfolioSeo>,
                    >;
                    slug?: ZodType<
                        undefined
                        | Maybe<string>,
                        any,
                        undefined | Maybe<string>,
                    >;
                    title: ZodType<string, any, string>;
                },
            >,
            UnknownKeysParam,
            ZodTypeAny,
            {
                sections?: Maybe<Maybe<PagesPortfolioSections>[]>;
                seo?: Maybe<PagesPortfolioSeo>;
                slug?: Maybe<string>;
                title: string;
            },
            {
                sections?: Maybe<Maybe<PagesPortfolioSections>[]>;
                seo?: Maybe<PagesPortfolioSeo>;
                slug?: Maybe<string>;
                title: string;
            },
        >,
    >;
    socials: CollectionConfig<
        ZodObject<
            Required<
                {
                    href?: ZodType<
                        undefined
                        | Maybe<string>,
                        any,
                        undefined | Maybe<string>,
                    >;
                    iconifyIcon?: ZodType<
                        undefined
                        | Maybe<SocialsIconifyIcon>,
                        any,
                        undefined | Maybe<SocialsIconifyIcon>,
                    >;
                    image?: ZodType<
                        undefined
                        | Maybe<string>,
                        any,
                        undefined | Maybe<string>,
                    >;
                    title?: ZodType<
                        undefined
                        | Maybe<string>,
                        any,
                        undefined | Maybe<string>,
                    >;
                },
            >,
            UnknownKeysParam,
            ZodTypeAny,
            {
                href?: Maybe<string>;
                iconifyIcon?: Maybe<SocialsIconifyIcon>;
                image?: Maybe<string>;
                title?: Maybe<string>;
            },
            {
                href?: Maybe<string>;
                iconifyIcon?: Maybe<SocialsIconifyIcon>;
                image?: Maybe<string>;
                title?: Maybe<string>;
            },
        >,
    >;
} = ...

Type declaration

  • articles: CollectionConfig<
        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<(...)>[]>,
                        any,
                        undefined | Maybe<Maybe<(...)>[]>,
                    >;
                    seo?: ZodType<
                        undefined
                        | Maybe<ArticlesSeo>,
                        any,
                        undefined | Maybe<ArticlesSeo>,
                    >;
                    tags?: ZodType<
                        undefined
                        | Maybe<Maybe<(...)>[]>,
                        any,
                        undefined | Maybe<Maybe<(...)>[]>,
                    >;
                    title: ZodType<string, any, string>;
                    updatedAt?: ZodType<
                        undefined
                        | Maybe<string>,
                        any,
                        undefined | Maybe<string>,
                    >;
                    youtube?: ZodType<
                        undefined
                        | Maybe<Maybe<(...)>[]>,
                        any,
                        undefined | Maybe<Maybe<(...)>[]>,
                    >;
                },
            >,
            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>[]>;
            },
        >,
    >
  • layout: CollectionConfig<
        ZodObject<
            Required<
                {
                    links?: ZodType<
                        undefined
                        | Maybe<Maybe<(...)>[]>,
                        any,
                        undefined | Maybe<Maybe<(...)>[]>,
                    >;
                    title?: ZodType<
                        undefined
                        | Maybe<string>,
                        any,
                        undefined | Maybe<string>,
                    >;
                },
            >,
            UnknownKeysParam,
            ZodTypeAny,
            { links?: Maybe<Maybe<LayoutPortfolioLinks>[]>; title?: Maybe<string> },
            { links?: Maybe<Maybe<LayoutPortfolioLinks>[]>; title?: Maybe<string> },
        >,
    >
  • pages: CollectionConfig<
        ZodObject<
            Required<
                {
                    sections?: ZodType<
                        undefined
                        | Maybe<Maybe<(...)>[]>,
                        any,
                        undefined | Maybe<Maybe<(...)>[]>,
                    >;
                    seo?: ZodType<
                        undefined
                        | Maybe<PagesPortfolioSeo>,
                        any,
                        undefined | Maybe<PagesPortfolioSeo>,
                    >;
                    slug?: ZodType<
                        undefined
                        | Maybe<string>,
                        any,
                        undefined | Maybe<string>,
                    >;
                    title: ZodType<string, any, string>;
                },
            >,
            UnknownKeysParam,
            ZodTypeAny,
            {
                sections?: Maybe<Maybe<PagesPortfolioSections>[]>;
                seo?: Maybe<PagesPortfolioSeo>;
                slug?: Maybe<string>;
                title: string;
            },
            {
                sections?: Maybe<Maybe<PagesPortfolioSections>[]>;
                seo?: Maybe<PagesPortfolioSeo>;
                slug?: Maybe<string>;
                title: string;
            },
        >,
    >
  • socials: CollectionConfig<
        ZodObject<
            Required<
                {
                    href?: ZodType<
                        undefined
                        | Maybe<string>,
                        any,
                        undefined | Maybe<string>,
                    >;
                    iconifyIcon?: ZodType<
                        undefined
                        | Maybe<SocialsIconifyIcon>,
                        any,
                        undefined | Maybe<SocialsIconifyIcon>,
                    >;
                    image?: ZodType<
                        undefined
                        | Maybe<string>,
                        any,
                        undefined | Maybe<string>,
                    >;
                    title?: ZodType<
                        undefined
                        | Maybe<string>,
                        any,
                        undefined | Maybe<string>,
                    >;
                },
            >,
            UnknownKeysParam,
            ZodTypeAny,
            {
                href?: Maybe<string>;
                iconifyIcon?: Maybe<SocialsIconifyIcon>;
                image?: Maybe<string>;
                title?: Maybe<string>;
            },
            {
                href?: Maybe<string>;
                iconifyIcon?: Maybe<SocialsIconifyIcon>;
                image?: Maybe<string>;
                title?: Maybe<string>;
            },
        >,
    >