import Layout from "../layouts/LayoutDefault.js";
declare const _default: {
    Layout: typeof Layout;
    title: string;
    description: string;
    passToClient: string[];
    extends: ({
        name: string;
        require: {
            vike: string;
        };
        vite: {
            ssr: {
                optimizeDeps: {
                    include: string[];
                };
            };
        };
        onRenderHtml: "import:vike-solid/__internal/integration/onRenderHtml:onRenderHtml";
        onRenderClient: "import:vike-solid/__internal/integration/onRenderClient:onRenderClient";
        clientRouting: true;
        hydrationCanBeAborted: true;
        passToClient: string[];
        meta: {
            Head: {
                env: {
                    server: true;
                };
                cumulative: true;
            };
            Layout: {
                env: {
                    server: true;
                    client: true;
                };
                cumulative: true;
            };
            Wrapper: {
                env: {
                    server: true;
                    client: true;
                };
                cumulative: true;
            };
            title: {
                env: {
                    server: true;
                    client: true;
                };
            };
            description: {
                env: {
                    server: true;
                };
            };
            image: {
                env: {
                    server: true;
                };
            };
            viewport: {
                env: {
                    server: true;
                };
            };
            favicon: {
                env: {
                    server: true;
                };
                global: true;
            };
            lang: {
                env: {
                    server: true;
                    client: true;
                };
            };
            ssr: {
                env: {
                    config: true;
                };
                effect: ({ configDefinedAt, configValue }: Parameters<import("vike/types").ConfigEffect>[0]) => ReturnType<import("vike/types").ConfigEffect>;
            };
            stream: {
                env: {
                    server: true;
                };
                cumulative: true;
            };
            htmlAttributes: {
                env: {
                    server: true;
                };
                global: true;
                cumulative: true;
            };
            bodyAttributes: {
                env: {
                    server: true;
                };
                global: true;
                cumulative: true;
            };
            onAfterRenderClient: {
                env: {
                    server: false;
                    client: true;
                };
                cumulative: true;
            };
        };
    } | Omit<{
        name: "vike-photon";
        require: {
            vike: ">=0.4.244";
            "vike-react": {
                version: ">=0.6.4";
                optional: true;
            };
            "vike-vue": {
                version: ">=0.9.2";
                optional: true;
            };
            "vike-solid": {
                version: ">=0.7.11";
                optional: true;
            };
        };
        vite: {
            plugins: (((Record<string, unknown> & {
                name: string;
            }) | Promise<(Record<string, unknown> & {
                name: string;
            }) | (Record<string, unknown> & {
                name: string;
            })[]>)[] | import("vite").Plugin<any>[])[];
        };
        stream: {
            enable: null;
            type: "web";
        };
        cli: {
            preview(): Promise<false | "vite" | undefined>;
        };
        meta: {
            stream: {
                isDefinedByPeerDependency: true;
            };
            photon: {
                env: {
                    server: true;
                    config: true;
                };
                global: true;
            };
            isr: {
                env: {
                    server: true;
                    config: true;
                };
                eager: true;
                effect({ configValue }: {
                    configValue: unknown;
                    configDefinedAt: `Config ${string} defined at ${string}`;
                }): {
                    prerender: false;
                } | undefined;
            };
            edge: {
                env: {
                    server: true;
                    config: true;
                };
                eager: true;
            };
        };
    }, "stream">)[];
    photon: {
        server: string;
    };
};
export default _default;
