page-schema

Objects in the page schema are used to define the structure of a page. They are used to define the information, content and components that are used to render the page.

type page = {
    tagline?: string | undefined;
    icon?: string | undefined;
    badge?: (string |{
        text: string;
        href: string;
    }) ) | undefined;
    heading?: string | undefined;
    text?: string | undefined;
    image?: string | undefined;
    images?: string[] | undefined;
    rating?: (number | {
        value?: number | undefined;
        label?: string | undefined;
        avatars?: string[] | undefined;
        avatar?: string | undefined;
    }) ) | undefined;
    button?: (any | {
        text?: string | undefined;
        href?: string | undefined;
        icon?: string | undefined;
    }) ) | undefined;
    buttons?: (any | {
        text?: string | undefined;
        href?: string | undefined;
        icon?: string | undefined;
    })[] ) | undefined;
    link?: (any | {
        text?: string | undefined;
        href?: string | undefined;
    }) ) | undefined;
    links?: (any | {
        text?: string | undefined;
        href?: string | undefined;
    })[] ) | undefined;
    list?: string[] | undefined;
    avatar?: string | undefined;
    price?: number | undefined;
    input?: {
        placeholder?: string | undefined;
        submit?: string | undefined;
    } ) | undefined;
    logos?: string[] | undefined;
    logo?: string | undefined;
    hours?: {
        monday?: string | undefined;
        tuesday?: string | undefined;
        wednesday?: string | undefined;
        thursday?: string | undefined;
        friday?: string | undefined;
        saturday?: string | undefined;
        sunday?: string | undefined;
    } ) | undefined;
    i18n?: any | undefined;
    _layout?: string | undefined;
    _preset?: string | {
        id: string;
        collection: string;
    } | {
        slug: string;
        collection: string;
    }) | undefined;
    _presets?: string | {
        id: string;
        collection: string;
    } | {
        slug: string;
        collection: string;
    })[] | undefined;
    seo?: {
        title?: string | undefined;
        description?: string | undefined;
        image?: string | undefined;
    } | undefined;
    code?: {
        head?: string | undefined;
        body?: string | undefined;
    } | undefined;
    pages?: any[] | undefined;
    records?: any[] | undefined;
    title?: string | undefined;
    description?: string | undefined;
    header?: {
        tagline?: string | undefined;
        icon?: string | undefined;
        badge?: (string |{
            text: string;
            href: string;
        }) ) | undefined;
        heading?: string | undefined;
        text?: string | undefined;
        image?: string | undefined;
        images?: string[] | undefined;
        rating?: (number | {
            value?: number | undefined;
            label?: string | undefined;
            avatars?: string[] | undefined;
            avatar?: string | undefined;
        }) ) | undefined;
        button?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        }) ) | undefined;
        buttons?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        })[] ) | undefined;
        link?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        }) ) | undefined;
        links?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        })[] ) | undefined;
        list?: string[] | undefined;
        avatar?: string | undefined;
        price?: number | undefined;
        input?: {
            placeholder?: string | undefined;
            submit?: string | undefined;
        } ) | undefined;
        logos?: string[] | undefined;
        logo?: string | undefined;
        hours?: {
            monday?: string | undefined;
            tuesday?: string | undefined;
            wednesday?: string | undefined;
            thursday?: string | undefined;
            friday?: string | undefined;
            saturday?: string | undefined;
            sunday?: string | undefined;
        } ) | undefined;
        columns?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        cards?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        source?: "children" | "references") | undefined;
        pages?: any[] | undefined;
        records?: any[] | undefined;
    } | false) | undefined;
    headers?: {
        tagline?: string | undefined;
        icon?: string | undefined;
        badge?: (string |{
            text: string;
            href: string;
        }) ) | undefined;
        heading?: string | undefined;
        text?: string | undefined;
        image?: string | undefined;
        images?: string[] | undefined;
        rating?: (number | {
            value?: number | undefined;
            label?: string | undefined;
            avatars?: string[] | undefined;
            avatar?: string | undefined;
        }) ) | undefined;
        button?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        }) ) | undefined;
        buttons?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        })[] ) | undefined;
        link?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        }) ) | undefined;
        links?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        })[] ) | undefined;
        list?: string[] | undefined;
        avatar?: string | undefined;
        price?: number | undefined;
        input?: {
            placeholder?: string | undefined;
            submit?: string | undefined;
        } ) | undefined;
        logos?: string[] | undefined;
        logo?: string | undefined;
        hours?: {
            monday?: string | undefined;
            tuesday?: string | undefined;
            wednesday?: string | undefined;
            thursday?: string | undefined;
            friday?: string | undefined;
            saturday?: string | undefined;
            sunday?: string | undefined;
        } ) | undefined;
        columns?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        cards?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        source?: "children" | "references") | undefined;
        pages?: any[] | undefined;
        records?: any[] | undefined;
    }[] | false) | undefined;
    hero?: {
        tagline?: string | undefined;
        icon?: string | undefined;
        badge?: (string |{
            text: string;
            href: string;
        }) ) | undefined;
        heading?: string | undefined;
        text?: string | undefined;
        image?: string | undefined;
        images?: string[] | undefined;
        rating?: (number | {
            value?: number | undefined;
            label?: string | undefined;
            avatars?: string[] | undefined;
            avatar?: string | undefined;
        }) ) | undefined;
        button?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        }) ) | undefined;
        buttons?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        })[] ) | undefined;
        link?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        }) ) | undefined;
        links?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        })[] ) | undefined;
        list?: string[] | undefined;
        avatar?: string | undefined;
        price?: number | undefined;
        input?: {
            placeholder?: string | undefined;
            submit?: string | undefined;
        } ) | undefined;
        logos?: string[] | undefined;
        logo?: string | undefined;
        hours?: {
            monday?: string | undefined;
            tuesday?: string | undefined;
            wednesday?: string | undefined;
            thursday?: string | undefined;
            friday?: string | undefined;
            saturday?: string | undefined;
            sunday?: string | undefined;
        } ) | undefined;
        columns?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        cards?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        source?: "children" | "references") | undefined;
        pages?: any[] | undefined;
        records?: any[] | undefined;
    } | false) | undefined;
    block?: {
        tagline?: string | undefined;
        icon?: string | undefined;
        badge?: (string |{
            text: string;
            href: string;
        }) ) | undefined;
        heading?: string | undefined;
        text?: string | undefined;
        image?: string | undefined;
        images?: string[] | undefined;
        rating?: (number | {
            value?: number | undefined;
            label?: string | undefined;
            avatars?: string[] | undefined;
            avatar?: string | undefined;
        }) ) | undefined;
        button?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        }) ) | undefined;
        buttons?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        })[] ) | undefined;
        link?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        }) ) | undefined;
        links?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        })[] ) | undefined;
        list?: string[] | undefined;
        avatar?: string | undefined;
        price?: number | undefined;
        input?: {
            placeholder?: string | undefined;
            submit?: string | undefined;
        } ) | undefined;
        logos?: string[] | undefined;
        logo?: string | undefined;
        hours?: {
            monday?: string | undefined;
            tuesday?: string | undefined;
            wednesday?: string | undefined;
            thursday?: string | undefined;
            friday?: string | undefined;
            saturday?: string | undefined;
            sunday?: string | undefined;
        } ) | undefined;
        columns?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        cards?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        source?: "children" | "references") | undefined;
        pages?: any[] | undefined;
        records?: any[] | undefined;
    } | false) | undefined;
    section?: {
        tagline?: string | undefined;
        icon?: string | undefined;
        badge?: (string |{
            text: string;
            href: string;
        }) ) | undefined;
        heading?: string | undefined;
        text?: string | undefined;
        image?: string | undefined;
        images?: string[] | undefined;
        rating?: (number | {
            value?: number | undefined;
            label?: string | undefined;
            avatars?: string[] | undefined;
            avatar?: string | undefined;
        }) ) | undefined;
        button?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        }) ) | undefined;
        buttons?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        })[] ) | undefined;
        link?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        }) ) | undefined;
        links?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        })[] ) | undefined;
        list?: string[] | undefined;
        avatar?: string | undefined;
        price?: number | undefined;
        input?: {
            placeholder?: string | undefined;
            submit?: string | undefined;
        } ) | undefined;
        logos?: string[] | undefined;
        logo?: string | undefined;
        hours?: {
            monday?: string | undefined;
            tuesday?: string | undefined;
            wednesday?: string | undefined;
            thursday?: string | undefined;
            friday?: string | undefined;
            saturday?: string | undefined;
            sunday?: string | undefined;
        } ) | undefined;
        columns?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        cards?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        source?: "children" | "references") | undefined;
        pages?: any[] | undefined;
        records?: any[] | undefined;
    } | false) | undefined;
    blocks?: {
        tagline?: string | undefined;
        icon?: string | undefined;
        badge?: (string |{
            text: string;
            href: string;
        }) ) | undefined;
        heading?: string | undefined;
        text?: string | undefined;
        image?: string | undefined;
        images?: string[] | undefined;
        rating?: (number | {
            value?: number | undefined;
            label?: string | undefined;
            avatars?: string[] | undefined;
            avatar?: string | undefined;
        }) ) | undefined;
        button?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        }) ) | undefined;
        buttons?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        })[] ) | undefined;
        link?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        }) ) | undefined;
        links?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        })[] ) | undefined;
        list?: string[] | undefined;
        avatar?: string | undefined;
        price?: number | undefined;
        input?: {
            placeholder?: string | undefined;
            submit?: string | undefined;
        } ) | undefined;
        logos?: string[] | undefined;
        logo?: string | undefined;
        hours?: {
            monday?: string | undefined;
            tuesday?: string | undefined;
            wednesday?: string | undefined;
            thursday?: string | undefined;
            friday?: string | undefined;
            saturday?: string | undefined;
            sunday?: string | undefined;
        } ) | undefined;
        columns?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        cards?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        source?: "children" | "references") | undefined;
        pages?: any[] | undefined;
        records?: any[] | undefined;
    }[] | {}) | undefined;
    sections?: {
        tagline?: string | undefined;
        icon?: string | undefined;
        badge?: (string |{
            text: string;
            href: string;
        }) ) | undefined;
        heading?: string | undefined;
        text?: string | undefined;
        image?: string | undefined;
        images?: string[] | undefined;
        rating?: (number | {
            value?: number | undefined;
            label?: string | undefined;
            avatars?: string[] | undefined;
            avatar?: string | undefined;
        }) ) | undefined;
        button?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        }) ) | undefined;
        buttons?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        })[] ) | undefined;
        link?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        }) ) | undefined;
        links?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        })[] ) | undefined;
        list?: string[] | undefined;
        avatar?: string | undefined;
        price?: number | undefined;
        input?: {
            placeholder?: string | undefined;
            submit?: string | undefined;
        } ) | undefined;
        logos?: string[] | undefined;
        logo?: string | undefined;
        hours?: {
            monday?: string | undefined;
            tuesday?: string | undefined;
            wednesday?: string | undefined;
            thursday?: string | undefined;
            friday?: string | undefined;
            saturday?: string | undefined;
            sunday?: string | undefined;
        } ) | undefined;
        columns?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        cards?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        source?: "children" | "references") | undefined;
        pages?: any[] | undefined;
        records?: any[] | undefined;
    }[] | {}) | undefined;
    cta?: {
        tagline?: string | undefined;
        icon?: string | undefined;
        badge?: (string |{
            text: string;
            href: string;
        }) ) | undefined;
        heading?: string | undefined;
        text?: string | undefined;
        image?: string | undefined;
        images?: string[] | undefined;
        rating?: (number | {
            value?: number | undefined;
            label?: string | undefined;
            avatars?: string[] | undefined;
            avatar?: string | undefined;
        }) ) | undefined;
        button?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        }) ) | undefined;
        buttons?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        })[] ) | undefined;
        link?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        }) ) | undefined;
        links?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        })[] ) | undefined;
        list?: string[] | undefined;
        avatar?: string | undefined;
        price?: number | undefined;
        input?: {
            placeholder?: string | undefined;
            submit?: string | undefined;
        } ) | undefined;
        logos?: string[] | undefined;
        logo?: string | undefined;
        hours?: {
            monday?: string | undefined;
            tuesday?: string | undefined;
            wednesday?: string | undefined;
            thursday?: string | undefined;
            friday?: string | undefined;
            saturday?: string | undefined;
            sunday?: string | undefined;
        } ) | undefined;
        columns?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        cards?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        source?: "children" | "references") | undefined;
        pages?: any[] | undefined;
        records?: any[] | undefined;
    } | false) | undefined;
    footer?: {
        tagline?: string | undefined;
        icon?: string | undefined;
        badge?: (string |{
            text: string;
            href: string;
        }) ) | undefined;
        heading?: string | undefined;
        text?: string | undefined;
        image?: string | undefined;
        images?: string[] | undefined;
        rating?: (number | {
            value?: number | undefined;
            label?: string | undefined;
            avatars?: string[] | undefined;
            avatar?: string | undefined;
        }) ) | undefined;
        button?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        }) ) | undefined;
        buttons?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        })[] ) | undefined;
        link?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        }) ) | undefined;
        links?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        })[] ) | undefined;
        list?: string[] | undefined;
        avatar?: string | undefined;
        price?: number | undefined;
        input?: {
            placeholder?: string | undefined;
            submit?: string | undefined;
        } ) | undefined;
        logos?: string[] | undefined;
        logo?: string | undefined;
        hours?: {
            monday?: string | undefined;
            tuesday?: string | undefined;
            wednesday?: string | undefined;
            thursday?: string | undefined;
            friday?: string | undefined;
            saturday?: string | undefined;
            sunday?: string | undefined;
        } ) | undefined;
        columns?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        cards?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        source?: "children" | "references") | undefined;
        pages?: any[] | undefined;
        records?: any[] | undefined;
    } | false) | undefined;
    footers?: {
        tagline?: string | undefined;
        icon?: string | undefined;
        badge?: (string |{
            text: string;
            href: string;
        }) ) | undefined;
        heading?: string | undefined;
        text?: string | undefined;
        image?: string | undefined;
        images?: string[] | undefined;
        rating?: (number | {
            value?: number | undefined;
            label?: string | undefined;
            avatars?: string[] | undefined;
            avatar?: string | undefined;
        }) ) | undefined;
        button?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        }) ) | undefined;
        buttons?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            icon?: string | undefined;
        })[] ) | undefined;
        link?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        }) ) | undefined;
        links?: (any | {
            text?: string | undefined;
            href?: string | undefined;
        })[] ) | undefined;
        list?: string[] | undefined;
        avatar?: string | undefined;
        price?: number | undefined;
        input?: {
            placeholder?: string | undefined;
            submit?: string | undefined;
        } ) | undefined;
        logos?: string[] | undefined;
        logo?: string | undefined;
        hours?: {
            monday?: string | undefined;
            tuesday?: string | undefined;
            wednesday?: string | undefined;
            thursday?: string | undefined;
            friday?: string | undefined;
            saturday?: string | undefined;
            sunday?: string | undefined;
        } ) | undefined;
        columns?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        cards?: {
            tagline?: string | undefined;
            icon?: string | undefined;
            badge?: string | {
                text: string;
                href: string;
            }) | undefined;
            heading?: string | undefined;
            text?: string | undefined;
            image?: string | undefined;
            images?: string[] | undefined;
            rating?: number | {
                value?: number | undefined;
                label?: string | undefined;
                avatars?: string[] | undefined;
                avatar?: string | undefined;
            }) | undefined;
            button?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            }) | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                icon?: string | undefined;
            })[] | undefined;
            link?: any | {
                text?: string | undefined;
                href?: string | undefined;
            }) | undefined;
            links?: any | {
                text?: string | undefined;
                href?: string | undefined;
            })[] | undefined;
            list?: string[] | undefined;
            avatar?: string | undefined;
            price?: number | undefined;
            input?: {
                placeholder?: string | undefined;
                submit?: string | undefined;
            } | undefined;
            logos?: string[] | undefined;
            logo?: string | undefined;
            hours?: {
                monday?: string | undefined;
                tuesday?: string | undefined;
                wednesday?: string | undefined;
                thursday?: string | undefined;
                friday?: string | undefined;
                saturday?: string | undefined;
                sunday?: string | undefined;
            } | undefined;
        }[] | undefined;
        source?: "children" | "references") | undefined;
        pages?: any[] | undefined;
        records?: any[] | undefined;
    }[] | false) | undefined;
    navigation?: {
        logo?: string | undefined;
        search?: boolean | undefined;
        sidebar?: boolean | undefined;
        toc?: boolean | undefined;
        buttons?: (any | {
            text?: string | undefined;
            href?: string | undefined;
            heading?: never | undefined;
            buttons?: never | undefined;
        }) | {
            heading?: string | undefined;
            buttons?: any | {
                text?: string | undefined;
                href?: string | undefined;
                heading?: never | undefined;
                buttons?: never | undefined;
            })[] | undefined;
            text?: never | undefined;
            href?: never | undefined;
        })[] | undefined;
    } | false) | undefined;
};