LayoutQuery: {
    __typename?: "Query";
    layout:
        | {
            __typename: "LayoutAdmin";
            _sys: {
                __typename?: "SystemInfo";
                basename: string;
                breadcrumbs: string[];
                extension: string;
                filename: string;
                hasReferences?: boolean
                | null;
                path: string;
                relativePath: string;
            };
            id: string;
            internalLinks?: | (
                | {
                    __typename: "LayoutAdminInternalLinks";
                    href?: string
                    | null;
                    iconifyIcon?:
                        | {
                            __typename: "LayoutAdminInternalLinksIconifyIcon";
                            color?: string
                            | null;
                            invertOnDark?: boolean | null;
                            name?: string | null;
                            pack?: string | null;
                            preview?: string | null;
                        }
                        | null;
                }
                | null
            )[]
            | null;
            sections?: | (
                | {
                    __typename: "LayoutAdminSectionsContent";
                    ai?: ({ __typename: ...; href?: ...; type?: ... } | null)[]
                    | null;
                    cloudinaryAdmin?: string | null;
                    iconifyIcon?:
                        | {
                            __typename: "LayoutAdminSectionsContentIconifyIcon";
                            color?: string
                            | null;
                            invertOnDark?: boolean | null;
                            name?: string | null;
                            pack?: string | null;
                            preview?: string | null;
                        }
                        | null;
                    tinaAdmin?: string
                    | null;
                }
                | {
                    __typename: "LayoutAdminSectionsDocumentation";
                    iconifyIcon?: | {
                        __typename: "LayoutAdminSectionsDocumentationIconifyIcon";
                        color?: string
                        | null;
                        invertOnDark?: boolean | null;
                        name?: string | null;
                        pack?: string | null;
                        preview?: string | null;
                    }
                    | null;
                }
                | {
                    __typename: "LayoutAdminSectionsMirrors";
                    iconifyIcon?: | {
                        __typename: "LayoutAdminSectionsMirrorsIconifyIcon";
                        color?: string
                        | null;
                        invertOnDark?: boolean | null;
                        name?: string | null;
                        pack?: string | null;
                        preview?: string | null;
                    }
                    | null;
                }
                | {
                    __typename: "LayoutAdminSectionsSecurity";
                    iconifyIcon?: | {
                        __typename: "LayoutAdminSectionsSecurityIconifyIcon";
                        color?: string
                        | null;
                        invertOnDark?: boolean | null;
                        name?: string | null;
                        pack?: string | null;
                        preview?: string | null;
                    }
                    | null;
                    vault?: | {
                        __typename: "LayoutAdminSectionsSecurityVault";
                        dashboardURL?: string
                        | null;
                        documentationURL?: string | null;
                    }
                    | null;
                }
                | {
                    __typename: "LayoutAdminSectionsSeo";
                    analytics?: | ({ __typename: ...; href?: ...; source?: ... } | null)[]
                    | null;
                    documentation?:
                        | ({ __typename: ...; href?: ...; source?: ... } | null)[]
                        | null;
                    iconifyIcon?:
                        | {
                            __typename: "LayoutAdminSectionsSeoIconifyIcon";
                            color?: string
                            | null;
                            invertOnDark?: boolean | null;
                            name?: string | null;
                            pack?: string | null;
                            preview?: string | null;
                        }
                        | null;
                    validators?: | ({ __typename: ...; href?: ...; source?: ... } | null)[]
                    | null;
                }
                | {
                    __typename: "LayoutAdminSectionsServer";
                    awsServices?: | ({ __typename: ...; href?: ...; service?: ... } | null)[]
                    | null;
                    iconifyIcon?:
                        | {
                            __typename: "LayoutAdminSectionsServerIconifyIcon";
                            color?: string
                            | null;
                            invertOnDark?: boolean | null;
                            name?: string | null;
                            pack?: string | null;
                            preview?: string | null;
                        }
                        | null;
                    sst?: string
                    | null;
                }
                | null
            )[]
            | null;
        }
        | {
            __typename: "LayoutBlog";
            _sys: {
                __typename?: "SystemInfo";
                basename: string;
                breadcrumbs: string[];
                extension: string;
                filename: string;
                hasReferences?: boolean
                | null;
                path: string;
                relativePath: string;
            };
            footer?: | {
                __typename: "LayoutBlogFooter";
                navLinks?: | (
                    | {
                        __typename: "LayoutBlogFooterNavLinks";
                        navLink?: | { __typename: ...; _sys: ...; id: ... }
                        | { __typename: ...; _sys: ...; id: ... }
                        | null;
                    }
                    | null
                )[]
                | null;
            }
            | null;
            header?: | {
                __typename: "LayoutBlogHeader";
                image?: string
                | null;
                navLinks?:
                    | (
                        | {
                            __typename: "LayoutBlogHeaderNavLinks";
                            navLink?: | { __typename: ...; _sys: ...; id: ... }
                            | { __typename: ...; _sys: ...; id: ... }
                            | null;
                        }
                        | null
                    )[]
                    | null;
                title?: string
                | null;
            }
            | null;
            id: string;
        }
        | {
            __typename: "LayoutPortfolio";
            _sys: {
                __typename?: "SystemInfo";
                basename: string;
                breadcrumbs: string[];
                extension: string;
                filename: string;
                hasReferences?: boolean
                | null;
                path: string;
                relativePath: string;
            };
            id: string;
            links?: | (
                | {
                    __typename: "LayoutPortfolioLinks";
                    description?: string
                    | null;
                    href?: string | null;
                    iconifyIcon?:
                        | {
                            __typename: "LayoutPortfolioLinksIconifyIcon";
                            color?: string
                            | null;
                            invertOnDark?: boolean | null;
                            name?: string | null;
                            pack?: string | null;
                            preview?: string | null;
                        }
                        | null;
                    title: string;
                }
                | null
            )[]
            | null;
            title?: string
            | null;
        };
}

Type declaration

  • Optional__typename?: "Query"
  • layout:
        | {
            __typename: "LayoutAdmin";
            _sys: {
                __typename?: "SystemInfo";
                basename: string;
                breadcrumbs: string[];
                extension: string;
                filename: string;
                hasReferences?: boolean
                | null;
                path: string;
                relativePath: string;
            };
            id: string;
            internalLinks?: | (
                | {
                    __typename: "LayoutAdminInternalLinks";
                    href?: string
                    | null;
                    iconifyIcon?:
                        | {
                            __typename: "LayoutAdminInternalLinksIconifyIcon";
                            color?: string
                            | null;
                            invertOnDark?: boolean | null;
                            name?: string | null;
                            pack?: string | null;
                            preview?: string | null;
                        }
                        | null;
                }
                | null
            )[]
            | null;
            sections?: | (
                | {
                    __typename: "LayoutAdminSectionsContent";
                    ai?: ({ __typename: ...; href?: ...; type?: ... } | null)[]
                    | null;
                    cloudinaryAdmin?: string | null;
                    iconifyIcon?:
                        | {
                            __typename: "LayoutAdminSectionsContentIconifyIcon";
                            color?: string
                            | null;
                            invertOnDark?: boolean | null;
                            name?: string | null;
                            pack?: string | null;
                            preview?: string | null;
                        }
                        | null;
                    tinaAdmin?: string
                    | null;
                }
                | {
                    __typename: "LayoutAdminSectionsDocumentation";
                    iconifyIcon?: | {
                        __typename: "LayoutAdminSectionsDocumentationIconifyIcon";
                        color?: string
                        | null;
                        invertOnDark?: boolean | null;
                        name?: string | null;
                        pack?: string | null;
                        preview?: string | null;
                    }
                    | null;
                }
                | {
                    __typename: "LayoutAdminSectionsMirrors";
                    iconifyIcon?: | {
                        __typename: "LayoutAdminSectionsMirrorsIconifyIcon";
                        color?: string
                        | null;
                        invertOnDark?: boolean | null;
                        name?: string | null;
                        pack?: string | null;
                        preview?: string | null;
                    }
                    | null;
                }
                | {
                    __typename: "LayoutAdminSectionsSecurity";
                    iconifyIcon?: | {
                        __typename: "LayoutAdminSectionsSecurityIconifyIcon";
                        color?: string
                        | null;
                        invertOnDark?: boolean | null;
                        name?: string | null;
                        pack?: string | null;
                        preview?: string | null;
                    }
                    | null;
                    vault?: | {
                        __typename: "LayoutAdminSectionsSecurityVault";
                        dashboardURL?: string
                        | null;
                        documentationURL?: string | null;
                    }
                    | null;
                }
                | {
                    __typename: "LayoutAdminSectionsSeo";
                    analytics?: | ({ __typename: ...; href?: ...; source?: ... } | null)[]
                    | null;
                    documentation?:
                        | ({ __typename: ...; href?: ...; source?: ... } | null)[]
                        | null;
                    iconifyIcon?:
                        | {
                            __typename: "LayoutAdminSectionsSeoIconifyIcon";
                            color?: string
                            | null;
                            invertOnDark?: boolean | null;
                            name?: string | null;
                            pack?: string | null;
                            preview?: string | null;
                        }
                        | null;
                    validators?: | ({ __typename: ...; href?: ...; source?: ... } | null)[]
                    | null;
                }
                | {
                    __typename: "LayoutAdminSectionsServer";
                    awsServices?: | ({ __typename: ...; href?: ...; service?: ... } | null)[]
                    | null;
                    iconifyIcon?:
                        | {
                            __typename: "LayoutAdminSectionsServerIconifyIcon";
                            color?: string
                            | null;
                            invertOnDark?: boolean | null;
                            name?: string | null;
                            pack?: string | null;
                            preview?: string | null;
                        }
                        | null;
                    sst?: string
                    | null;
                }
                | null
            )[]
            | null;
        }
        | {
            __typename: "LayoutBlog";
            _sys: {
                __typename?: "SystemInfo";
                basename: string;
                breadcrumbs: string[];
                extension: string;
                filename: string;
                hasReferences?: boolean
                | null;
                path: string;
                relativePath: string;
            };
            footer?: | {
                __typename: "LayoutBlogFooter";
                navLinks?: | (
                    | {
                        __typename: "LayoutBlogFooterNavLinks";
                        navLink?: | { __typename: ...; _sys: ...; id: ... }
                        | { __typename: ...; _sys: ...; id: ... }
                        | null;
                    }
                    | null
                )[]
                | null;
            }
            | null;
            header?: | {
                __typename: "LayoutBlogHeader";
                image?: string
                | null;
                navLinks?:
                    | (
                        | {
                            __typename: "LayoutBlogHeaderNavLinks";
                            navLink?: | { __typename: ...; _sys: ...; id: ... }
                            | { __typename: ...; _sys: ...; id: ... }
                            | null;
                        }
                        | null
                    )[]
                    | null;
                title?: string
                | null;
            }
            | null;
            id: string;
        }
        | {
            __typename: "LayoutPortfolio";
            _sys: {
                __typename?: "SystemInfo";
                basename: string;
                breadcrumbs: string[];
                extension: string;
                filename: string;
                hasReferences?: boolean
                | null;
                path: string;
                relativePath: string;
            };
            id: string;
            links?: | (
                | {
                    __typename: "LayoutPortfolioLinks";
                    description?: string
                    | null;
                    href?: string | null;
                    iconifyIcon?:
                        | {
                            __typename: "LayoutPortfolioLinksIconifyIcon";
                            color?: string
                            | null;
                            invertOnDark?: boolean | null;
                            name?: string | null;
                            pack?: string | null;
                            preview?: string | null;
                        }
                        | null;
                    title: string;
                }
                | null
            )[]
            | null;
            title?: string
            | null;
        }