Function LayoutBlogFooterNavLinksNavLinkSchema

  • Returns ZodUnion<
        [
            ZodObject<
                Required<
                    {
                        href?: ZodType<
                            undefined
                            | Maybe<string>,
                            any,
                            undefined | Maybe<string>,
                        >;
                        iconifyIcon?: ZodType<
                            undefined
                            | Maybe<NavLinksDropdownIconifyIcon>,
                            any,
                            undefined | Maybe<NavLinksDropdownIconifyIcon>,
                        >;
                        mainLink?: ZodType<
                            undefined
                            | Maybe<NavLinksDropdownMainLink>,
                            any,
                            undefined | Maybe<NavLinksDropdownMainLink>,
                        >;
                        subLinks?: ZodType<
                            undefined
                            | Maybe<Maybe<(...)>[]>,
                            any,
                            undefined | Maybe<Maybe<(...)>[]>,
                        >;
                        title: ZodType<string, any, string>;
                    },
                >,
                UnknownKeysParam,
                ZodTypeAny,
                {
                    href?: Maybe<string>;
                    iconifyIcon?: Maybe<NavLinksDropdownIconifyIcon>;
                    mainLink?: Maybe<NavLinksDropdownMainLink>;
                    subLinks?: Maybe<Maybe<NavLinksDropdownSubLinks>[]>;
                    title: string;
                },
                {
                    href?: Maybe<string>;
                    iconifyIcon?: Maybe<NavLinksDropdownIconifyIcon>;
                    mainLink?: Maybe<NavLinksDropdownMainLink>;
                    subLinks?: Maybe<Maybe<NavLinksDropdownSubLinks>[]>;
                    title: string;
                },
            >,
            ZodObject<
                Required<
                    {
                        description?: ZodType<
                            undefined
                            | Maybe<string>,
                            any,
                            undefined | Maybe<string>,
                        >;
                        href?: ZodType<
                            undefined
                            | Maybe<string>,
                            any,
                            undefined | Maybe<string>,
                        >;
                        iconifyIcon?: ZodType<
                            undefined
                            | Maybe<NavLinksLinkIconifyIcon>,
                            any,
                            undefined | Maybe<NavLinksLinkIconifyIcon>,
                        >;
                        pageLink?: ZodType<
                            undefined
                            | Maybe<NavLinksLinkPageLink>,
                            any,
                            undefined | Maybe<NavLinksLinkPageLink>,
                        >;
                        title: ZodType<string, any, string>;
                    },
                >,
                UnknownKeysParam,
                ZodTypeAny,
                {
                    description?: Maybe<string>;
                    href?: Maybe<string>;
                    iconifyIcon?: Maybe<NavLinksLinkIconifyIcon>;
                    pageLink?: Maybe<NavLinksLinkPageLink>;
                    title: string;
                },
                {
                    description?: Maybe<string>;
                    href?: Maybe<string>;
                    iconifyIcon?: Maybe<NavLinksLinkIconifyIcon>;
                    pageLink?: Maybe<NavLinksLinkPageLink>;
                    title: string;
                },
            >,
        ],
    >