import { z } from "zod"; export declare const StaticSiteAssetsPolicySchema: z.ZodDefault; publicDir: z.ZodOptional; }, "strip", z.ZodTypeAny, { hashing: boolean; publicDir?: string | undefined; }, { hashing?: boolean | undefined; publicDir?: string | undefined; }>>; export declare const StaticSiteEnhancementFeatureSchema: z.ZodEnum<["sidebarToggle", "copyCode", "themeToggle", "tocScrollSpy", "tabs", "accordion", "search", "mermaid"]>; export declare const StaticSiteEnhancementsPolicySchema: z.ZodDefault; features: z.ZodDefault, "many">>; }, "strip", z.ZodTypeAny, { enabled: boolean; features: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[]; }, { enabled?: boolean | undefined; features?: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[] | undefined; }>>; export declare const StaticSiteCodeHighlightPolicySchema: z.ZodDefault>; theme: z.ZodOptional; addCopyButton: z.ZodDefault; }, "strip", z.ZodTypeAny, { mode: "none" | "pre" | "client"; addCopyButton: boolean; theme?: string | undefined; }, { theme?: string | undefined; mode?: "none" | "pre" | "client" | undefined; addCopyButton?: boolean | undefined; }>>; export declare const StaticSiteSearchPolicySchema: z.ZodDefault>; indexFile: z.ZodDefault; }, "strip", z.ZodTypeAny, { mode: "none" | "client_index" | "remote"; indexFile: string; }, { mode?: "none" | "client_index" | "remote" | undefined; indexFile?: string | undefined; }>>; export declare const StaticSiteSitemapPolicySchema: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; export declare const StaticSiteRobotsPolicySchema: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; export declare const StaticSiteOpenGraphPolicySchema: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; export declare const StaticSiteSeoPolicySchema: z.ZodDefault; titleTemplate: z.ZodDefault; defaultDescription: z.ZodDefault; canonicalBaseUrl: z.ZodDefault>; sitemap: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; robotsTxt: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; openGraph: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { defaultTitle: string; titleTemplate: string; defaultDescription: string; canonicalBaseUrl: string | null; sitemap: { enabled: boolean; }; robotsTxt: { enabled: boolean; }; openGraph: { enabled: boolean; }; }, { defaultTitle?: string | undefined; titleTemplate?: string | undefined; defaultDescription?: string | undefined; canonicalBaseUrl?: string | null | undefined; sitemap?: { enabled?: boolean | undefined; } | undefined; robotsTxt?: { enabled?: boolean | undefined; } | undefined; openGraph?: { enabled?: boolean | undefined; } | undefined; }>>; export declare const StaticSiteThemePolicySchema: z.ZodDefault>; accentColor: z.ZodDefault; radius: z.ZodDefault>; }, "strip", z.ZodTypeAny, { mode: "auto" | "light" | "dark"; accentColor: string; radius: "sm" | "md" | "lg"; }, { mode?: "auto" | "light" | "dark" | undefined; accentColor?: string | undefined; radius?: "sm" | "md" | "lg" | undefined; }>>; export declare const StaticSiteCspPolicySchema: z.ZodDefault; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; value?: string | undefined; }, { value?: string | undefined; enabled?: boolean | undefined; }>>; export declare const StaticSiteExternalLinksPolicySchema: z.ZodDefault; noreferrer: z.ZodDefault; }, "strip", z.ZodTypeAny, { noopener: boolean; noreferrer: boolean; }, { noopener?: boolean | undefined; noreferrer?: boolean | undefined; }>>; export declare const StaticSiteSecurityPolicySchema: z.ZodDefault; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; value?: string | undefined; }, { value?: string | undefined; enabled?: boolean | undefined; }>>; externalLinks: z.ZodDefault; noreferrer: z.ZodDefault; }, "strip", z.ZodTypeAny, { noopener: boolean; noreferrer: boolean; }, { noopener?: boolean | undefined; noreferrer?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { csp: { enabled: boolean; value?: string | undefined; }; externalLinks: { noopener: boolean; noreferrer: boolean; }; }, { csp?: { value?: string | undefined; enabled?: boolean | undefined; } | undefined; externalLinks?: { noopener?: boolean | undefined; noreferrer?: boolean | undefined; } | undefined; }>>; export declare const StaticSiteNavbarPolicySchema: z.ZodDefault, "many">>; }, "strip", z.ZodTypeAny, { links: { label: string; href: string; }[]; }, { links?: { label: string; href: string; }[] | undefined; }>>; export declare const StaticSiteSidebarPolicySchema: z.ZodDefault; }, "strip", z.ZodTypeAny, { label: string; items: string[]; }, { label: string; items: string[]; }>, "many">>; }, "strip", z.ZodTypeAny, { groups: { label: string; items: string[]; }[]; }, { groups?: { label: string; items: string[]; }[] | undefined; }>>; export declare const StaticSitePolicySchema: z.ZodDefault; baseUrl: z.ZodDefault; trailingSlash: z.ZodDefault; outDir: z.ZodDefault; customCssPath: z.ZodOptional; assets: z.ZodDefault; publicDir: z.ZodOptional; }, "strip", z.ZodTypeAny, { hashing: boolean; publicDir?: string | undefined; }, { hashing?: boolean | undefined; publicDir?: string | undefined; }>>; enhancements: z.ZodDefault; features: z.ZodDefault, "many">>; }, "strip", z.ZodTypeAny, { enabled: boolean; features: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[]; }, { enabled?: boolean | undefined; features?: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[] | undefined; }>>; codeHighlight: z.ZodDefault>; theme: z.ZodOptional; addCopyButton: z.ZodDefault; }, "strip", z.ZodTypeAny, { mode: "none" | "pre" | "client"; addCopyButton: boolean; theme?: string | undefined; }, { theme?: string | undefined; mode?: "none" | "pre" | "client" | undefined; addCopyButton?: boolean | undefined; }>>; search: z.ZodDefault>; indexFile: z.ZodDefault; }, "strip", z.ZodTypeAny, { mode: "none" | "client_index" | "remote"; indexFile: string; }, { mode?: "none" | "client_index" | "remote" | undefined; indexFile?: string | undefined; }>>; seo: z.ZodDefault; titleTemplate: z.ZodDefault; defaultDescription: z.ZodDefault; canonicalBaseUrl: z.ZodDefault>; sitemap: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; robotsTxt: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; openGraph: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { defaultTitle: string; titleTemplate: string; defaultDescription: string; canonicalBaseUrl: string | null; sitemap: { enabled: boolean; }; robotsTxt: { enabled: boolean; }; openGraph: { enabled: boolean; }; }, { defaultTitle?: string | undefined; titleTemplate?: string | undefined; defaultDescription?: string | undefined; canonicalBaseUrl?: string | null | undefined; sitemap?: { enabled?: boolean | undefined; } | undefined; robotsTxt?: { enabled?: boolean | undefined; } | undefined; openGraph?: { enabled?: boolean | undefined; } | undefined; }>>; theme: z.ZodDefault>; accentColor: z.ZodDefault; radius: z.ZodDefault>; }, "strip", z.ZodTypeAny, { mode: "auto" | "light" | "dark"; accentColor: string; radius: "sm" | "md" | "lg"; }, { mode?: "auto" | "light" | "dark" | undefined; accentColor?: string | undefined; radius?: "sm" | "md" | "lg" | undefined; }>>; security: z.ZodDefault; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; value?: string | undefined; }, { value?: string | undefined; enabled?: boolean | undefined; }>>; externalLinks: z.ZodDefault; noreferrer: z.ZodDefault; }, "strip", z.ZodTypeAny, { noopener: boolean; noreferrer: boolean; }, { noopener?: boolean | undefined; noreferrer?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { csp: { enabled: boolean; value?: string | undefined; }; externalLinks: { noopener: boolean; noreferrer: boolean; }; }, { csp?: { value?: string | undefined; enabled?: boolean | undefined; } | undefined; externalLinks?: { noopener?: boolean | undefined; noreferrer?: boolean | undefined; } | undefined; }>>; navbar: z.ZodDefault, "many">>; }, "strip", z.ZodTypeAny, { links: { label: string; href: string; }[]; }, { links?: { label: string; href: string; }[] | undefined; }>>; sidebar: z.ZodDefault; }, "strip", z.ZodTypeAny, { label: string; items: string[]; }, { label: string; items: string[]; }>, "many">>; }, "strip", z.ZodTypeAny, { groups: { label: string; items: string[]; }[]; }, { groups?: { label: string; items: string[]; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { search: { mode: "none" | "client_index" | "remote"; indexFile: string; }; enabled: boolean; baseUrl: string; outDir: string; theme: { mode: "auto" | "light" | "dark"; accentColor: string; radius: "sm" | "md" | "lg"; }; security: { csp: { enabled: boolean; value?: string | undefined; }; externalLinks: { noopener: boolean; noreferrer: boolean; }; }; trailingSlash: boolean; assets: { hashing: boolean; publicDir?: string | undefined; }; enhancements: { enabled: boolean; features: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[]; }; codeHighlight: { mode: "none" | "pre" | "client"; addCopyButton: boolean; theme?: string | undefined; }; seo: { defaultTitle: string; titleTemplate: string; defaultDescription: string; canonicalBaseUrl: string | null; sitemap: { enabled: boolean; }; robotsTxt: { enabled: boolean; }; openGraph: { enabled: boolean; }; }; navbar: { links: { label: string; href: string; }[]; }; sidebar: { groups: { label: string; items: string[]; }[]; }; customCssPath?: string | undefined; }, { search?: { mode?: "none" | "client_index" | "remote" | undefined; indexFile?: string | undefined; } | undefined; enabled?: boolean | undefined; baseUrl?: string | undefined; outDir?: string | undefined; theme?: { mode?: "auto" | "light" | "dark" | undefined; accentColor?: string | undefined; radius?: "sm" | "md" | "lg" | undefined; } | undefined; security?: { csp?: { value?: string | undefined; enabled?: boolean | undefined; } | undefined; externalLinks?: { noopener?: boolean | undefined; noreferrer?: boolean | undefined; } | undefined; } | undefined; trailingSlash?: boolean | undefined; customCssPath?: string | undefined; assets?: { hashing?: boolean | undefined; publicDir?: string | undefined; } | undefined; enhancements?: { enabled?: boolean | undefined; features?: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[] | undefined; } | undefined; codeHighlight?: { theme?: string | undefined; mode?: "none" | "pre" | "client" | undefined; addCopyButton?: boolean | undefined; } | undefined; seo?: { defaultTitle?: string | undefined; titleTemplate?: string | undefined; defaultDescription?: string | undefined; canonicalBaseUrl?: string | null | undefined; sitemap?: { enabled?: boolean | undefined; } | undefined; robotsTxt?: { enabled?: boolean | undefined; } | undefined; openGraph?: { enabled?: boolean | undefined; } | undefined; } | undefined; navbar?: { links?: { label: string; href: string; }[] | undefined; } | undefined; sidebar?: { groups?: { label: string; items: string[]; }[] | undefined; } | undefined; }>>; export declare const StaticSitePolicyNamespacedSchema: z.ZodObject<{ staticSite: z.ZodDefault; baseUrl: z.ZodDefault; trailingSlash: z.ZodDefault; outDir: z.ZodDefault; customCssPath: z.ZodOptional; assets: z.ZodDefault; publicDir: z.ZodOptional; }, "strip", z.ZodTypeAny, { hashing: boolean; publicDir?: string | undefined; }, { hashing?: boolean | undefined; publicDir?: string | undefined; }>>; enhancements: z.ZodDefault; features: z.ZodDefault, "many">>; }, "strip", z.ZodTypeAny, { enabled: boolean; features: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[]; }, { enabled?: boolean | undefined; features?: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[] | undefined; }>>; codeHighlight: z.ZodDefault>; theme: z.ZodOptional; addCopyButton: z.ZodDefault; }, "strip", z.ZodTypeAny, { mode: "none" | "pre" | "client"; addCopyButton: boolean; theme?: string | undefined; }, { theme?: string | undefined; mode?: "none" | "pre" | "client" | undefined; addCopyButton?: boolean | undefined; }>>; search: z.ZodDefault>; indexFile: z.ZodDefault; }, "strip", z.ZodTypeAny, { mode: "none" | "client_index" | "remote"; indexFile: string; }, { mode?: "none" | "client_index" | "remote" | undefined; indexFile?: string | undefined; }>>; seo: z.ZodDefault; titleTemplate: z.ZodDefault; defaultDescription: z.ZodDefault; canonicalBaseUrl: z.ZodDefault>; sitemap: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; robotsTxt: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; openGraph: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { defaultTitle: string; titleTemplate: string; defaultDescription: string; canonicalBaseUrl: string | null; sitemap: { enabled: boolean; }; robotsTxt: { enabled: boolean; }; openGraph: { enabled: boolean; }; }, { defaultTitle?: string | undefined; titleTemplate?: string | undefined; defaultDescription?: string | undefined; canonicalBaseUrl?: string | null | undefined; sitemap?: { enabled?: boolean | undefined; } | undefined; robotsTxt?: { enabled?: boolean | undefined; } | undefined; openGraph?: { enabled?: boolean | undefined; } | undefined; }>>; theme: z.ZodDefault>; accentColor: z.ZodDefault; radius: z.ZodDefault>; }, "strip", z.ZodTypeAny, { mode: "auto" | "light" | "dark"; accentColor: string; radius: "sm" | "md" | "lg"; }, { mode?: "auto" | "light" | "dark" | undefined; accentColor?: string | undefined; radius?: "sm" | "md" | "lg" | undefined; }>>; security: z.ZodDefault; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; value?: string | undefined; }, { value?: string | undefined; enabled?: boolean | undefined; }>>; externalLinks: z.ZodDefault; noreferrer: z.ZodDefault; }, "strip", z.ZodTypeAny, { noopener: boolean; noreferrer: boolean; }, { noopener?: boolean | undefined; noreferrer?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { csp: { enabled: boolean; value?: string | undefined; }; externalLinks: { noopener: boolean; noreferrer: boolean; }; }, { csp?: { value?: string | undefined; enabled?: boolean | undefined; } | undefined; externalLinks?: { noopener?: boolean | undefined; noreferrer?: boolean | undefined; } | undefined; }>>; navbar: z.ZodDefault, "many">>; }, "strip", z.ZodTypeAny, { links: { label: string; href: string; }[]; }, { links?: { label: string; href: string; }[] | undefined; }>>; sidebar: z.ZodDefault; }, "strip", z.ZodTypeAny, { label: string; items: string[]; }, { label: string; items: string[]; }>, "many">>; }, "strip", z.ZodTypeAny, { groups: { label: string; items: string[]; }[]; }, { groups?: { label: string; items: string[]; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { search: { mode: "none" | "client_index" | "remote"; indexFile: string; }; enabled: boolean; baseUrl: string; outDir: string; theme: { mode: "auto" | "light" | "dark"; accentColor: string; radius: "sm" | "md" | "lg"; }; security: { csp: { enabled: boolean; value?: string | undefined; }; externalLinks: { noopener: boolean; noreferrer: boolean; }; }; trailingSlash: boolean; assets: { hashing: boolean; publicDir?: string | undefined; }; enhancements: { enabled: boolean; features: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[]; }; codeHighlight: { mode: "none" | "pre" | "client"; addCopyButton: boolean; theme?: string | undefined; }; seo: { defaultTitle: string; titleTemplate: string; defaultDescription: string; canonicalBaseUrl: string | null; sitemap: { enabled: boolean; }; robotsTxt: { enabled: boolean; }; openGraph: { enabled: boolean; }; }; navbar: { links: { label: string; href: string; }[]; }; sidebar: { groups: { label: string; items: string[]; }[]; }; customCssPath?: string | undefined; }, { search?: { mode?: "none" | "client_index" | "remote" | undefined; indexFile?: string | undefined; } | undefined; enabled?: boolean | undefined; baseUrl?: string | undefined; outDir?: string | undefined; theme?: { mode?: "auto" | "light" | "dark" | undefined; accentColor?: string | undefined; radius?: "sm" | "md" | "lg" | undefined; } | undefined; security?: { csp?: { value?: string | undefined; enabled?: boolean | undefined; } | undefined; externalLinks?: { noopener?: boolean | undefined; noreferrer?: boolean | undefined; } | undefined; } | undefined; trailingSlash?: boolean | undefined; customCssPath?: string | undefined; assets?: { hashing?: boolean | undefined; publicDir?: string | undefined; } | undefined; enhancements?: { enabled?: boolean | undefined; features?: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[] | undefined; } | undefined; codeHighlight?: { theme?: string | undefined; mode?: "none" | "pre" | "client" | undefined; addCopyButton?: boolean | undefined; } | undefined; seo?: { defaultTitle?: string | undefined; titleTemplate?: string | undefined; defaultDescription?: string | undefined; canonicalBaseUrl?: string | null | undefined; sitemap?: { enabled?: boolean | undefined; } | undefined; robotsTxt?: { enabled?: boolean | undefined; } | undefined; openGraph?: { enabled?: boolean | undefined; } | undefined; } | undefined; navbar?: { links?: { label: string; href: string; }[] | undefined; } | undefined; sidebar?: { groups?: { label: string; items: string[]; }[] | undefined; } | undefined; }>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ staticSite: z.ZodDefault; baseUrl: z.ZodDefault; trailingSlash: z.ZodDefault; outDir: z.ZodDefault; customCssPath: z.ZodOptional; assets: z.ZodDefault; publicDir: z.ZodOptional; }, "strip", z.ZodTypeAny, { hashing: boolean; publicDir?: string | undefined; }, { hashing?: boolean | undefined; publicDir?: string | undefined; }>>; enhancements: z.ZodDefault; features: z.ZodDefault, "many">>; }, "strip", z.ZodTypeAny, { enabled: boolean; features: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[]; }, { enabled?: boolean | undefined; features?: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[] | undefined; }>>; codeHighlight: z.ZodDefault>; theme: z.ZodOptional; addCopyButton: z.ZodDefault; }, "strip", z.ZodTypeAny, { mode: "none" | "pre" | "client"; addCopyButton: boolean; theme?: string | undefined; }, { theme?: string | undefined; mode?: "none" | "pre" | "client" | undefined; addCopyButton?: boolean | undefined; }>>; search: z.ZodDefault>; indexFile: z.ZodDefault; }, "strip", z.ZodTypeAny, { mode: "none" | "client_index" | "remote"; indexFile: string; }, { mode?: "none" | "client_index" | "remote" | undefined; indexFile?: string | undefined; }>>; seo: z.ZodDefault; titleTemplate: z.ZodDefault; defaultDescription: z.ZodDefault; canonicalBaseUrl: z.ZodDefault>; sitemap: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; robotsTxt: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; openGraph: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { defaultTitle: string; titleTemplate: string; defaultDescription: string; canonicalBaseUrl: string | null; sitemap: { enabled: boolean; }; robotsTxt: { enabled: boolean; }; openGraph: { enabled: boolean; }; }, { defaultTitle?: string | undefined; titleTemplate?: string | undefined; defaultDescription?: string | undefined; canonicalBaseUrl?: string | null | undefined; sitemap?: { enabled?: boolean | undefined; } | undefined; robotsTxt?: { enabled?: boolean | undefined; } | undefined; openGraph?: { enabled?: boolean | undefined; } | undefined; }>>; theme: z.ZodDefault>; accentColor: z.ZodDefault; radius: z.ZodDefault>; }, "strip", z.ZodTypeAny, { mode: "auto" | "light" | "dark"; accentColor: string; radius: "sm" | "md" | "lg"; }, { mode?: "auto" | "light" | "dark" | undefined; accentColor?: string | undefined; radius?: "sm" | "md" | "lg" | undefined; }>>; security: z.ZodDefault; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; value?: string | undefined; }, { value?: string | undefined; enabled?: boolean | undefined; }>>; externalLinks: z.ZodDefault; noreferrer: z.ZodDefault; }, "strip", z.ZodTypeAny, { noopener: boolean; noreferrer: boolean; }, { noopener?: boolean | undefined; noreferrer?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { csp: { enabled: boolean; value?: string | undefined; }; externalLinks: { noopener: boolean; noreferrer: boolean; }; }, { csp?: { value?: string | undefined; enabled?: boolean | undefined; } | undefined; externalLinks?: { noopener?: boolean | undefined; noreferrer?: boolean | undefined; } | undefined; }>>; navbar: z.ZodDefault, "many">>; }, "strip", z.ZodTypeAny, { links: { label: string; href: string; }[]; }, { links?: { label: string; href: string; }[] | undefined; }>>; sidebar: z.ZodDefault; }, "strip", z.ZodTypeAny, { label: string; items: string[]; }, { label: string; items: string[]; }>, "many">>; }, "strip", z.ZodTypeAny, { groups: { label: string; items: string[]; }[]; }, { groups?: { label: string; items: string[]; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { search: { mode: "none" | "client_index" | "remote"; indexFile: string; }; enabled: boolean; baseUrl: string; outDir: string; theme: { mode: "auto" | "light" | "dark"; accentColor: string; radius: "sm" | "md" | "lg"; }; security: { csp: { enabled: boolean; value?: string | undefined; }; externalLinks: { noopener: boolean; noreferrer: boolean; }; }; trailingSlash: boolean; assets: { hashing: boolean; publicDir?: string | undefined; }; enhancements: { enabled: boolean; features: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[]; }; codeHighlight: { mode: "none" | "pre" | "client"; addCopyButton: boolean; theme?: string | undefined; }; seo: { defaultTitle: string; titleTemplate: string; defaultDescription: string; canonicalBaseUrl: string | null; sitemap: { enabled: boolean; }; robotsTxt: { enabled: boolean; }; openGraph: { enabled: boolean; }; }; navbar: { links: { label: string; href: string; }[]; }; sidebar: { groups: { label: string; items: string[]; }[]; }; customCssPath?: string | undefined; }, { search?: { mode?: "none" | "client_index" | "remote" | undefined; indexFile?: string | undefined; } | undefined; enabled?: boolean | undefined; baseUrl?: string | undefined; outDir?: string | undefined; theme?: { mode?: "auto" | "light" | "dark" | undefined; accentColor?: string | undefined; radius?: "sm" | "md" | "lg" | undefined; } | undefined; security?: { csp?: { value?: string | undefined; enabled?: boolean | undefined; } | undefined; externalLinks?: { noopener?: boolean | undefined; noreferrer?: boolean | undefined; } | undefined; } | undefined; trailingSlash?: boolean | undefined; customCssPath?: string | undefined; assets?: { hashing?: boolean | undefined; publicDir?: string | undefined; } | undefined; enhancements?: { enabled?: boolean | undefined; features?: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[] | undefined; } | undefined; codeHighlight?: { theme?: string | undefined; mode?: "none" | "pre" | "client" | undefined; addCopyButton?: boolean | undefined; } | undefined; seo?: { defaultTitle?: string | undefined; titleTemplate?: string | undefined; defaultDescription?: string | undefined; canonicalBaseUrl?: string | null | undefined; sitemap?: { enabled?: boolean | undefined; } | undefined; robotsTxt?: { enabled?: boolean | undefined; } | undefined; openGraph?: { enabled?: boolean | undefined; } | undefined; } | undefined; navbar?: { links?: { label: string; href: string; }[] | undefined; } | undefined; sidebar?: { groups?: { label: string; items: string[]; }[] | undefined; } | undefined; }>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ staticSite: z.ZodDefault; baseUrl: z.ZodDefault; trailingSlash: z.ZodDefault; outDir: z.ZodDefault; customCssPath: z.ZodOptional; assets: z.ZodDefault; publicDir: z.ZodOptional; }, "strip", z.ZodTypeAny, { hashing: boolean; publicDir?: string | undefined; }, { hashing?: boolean | undefined; publicDir?: string | undefined; }>>; enhancements: z.ZodDefault; features: z.ZodDefault, "many">>; }, "strip", z.ZodTypeAny, { enabled: boolean; features: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[]; }, { enabled?: boolean | undefined; features?: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[] | undefined; }>>; codeHighlight: z.ZodDefault>; theme: z.ZodOptional; addCopyButton: z.ZodDefault; }, "strip", z.ZodTypeAny, { mode: "none" | "pre" | "client"; addCopyButton: boolean; theme?: string | undefined; }, { theme?: string | undefined; mode?: "none" | "pre" | "client" | undefined; addCopyButton?: boolean | undefined; }>>; search: z.ZodDefault>; indexFile: z.ZodDefault; }, "strip", z.ZodTypeAny, { mode: "none" | "client_index" | "remote"; indexFile: string; }, { mode?: "none" | "client_index" | "remote" | undefined; indexFile?: string | undefined; }>>; seo: z.ZodDefault; titleTemplate: z.ZodDefault; defaultDescription: z.ZodDefault; canonicalBaseUrl: z.ZodDefault>; sitemap: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; robotsTxt: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; openGraph: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { defaultTitle: string; titleTemplate: string; defaultDescription: string; canonicalBaseUrl: string | null; sitemap: { enabled: boolean; }; robotsTxt: { enabled: boolean; }; openGraph: { enabled: boolean; }; }, { defaultTitle?: string | undefined; titleTemplate?: string | undefined; defaultDescription?: string | undefined; canonicalBaseUrl?: string | null | undefined; sitemap?: { enabled?: boolean | undefined; } | undefined; robotsTxt?: { enabled?: boolean | undefined; } | undefined; openGraph?: { enabled?: boolean | undefined; } | undefined; }>>; theme: z.ZodDefault>; accentColor: z.ZodDefault; radius: z.ZodDefault>; }, "strip", z.ZodTypeAny, { mode: "auto" | "light" | "dark"; accentColor: string; radius: "sm" | "md" | "lg"; }, { mode?: "auto" | "light" | "dark" | undefined; accentColor?: string | undefined; radius?: "sm" | "md" | "lg" | undefined; }>>; security: z.ZodDefault; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; value?: string | undefined; }, { value?: string | undefined; enabled?: boolean | undefined; }>>; externalLinks: z.ZodDefault; noreferrer: z.ZodDefault; }, "strip", z.ZodTypeAny, { noopener: boolean; noreferrer: boolean; }, { noopener?: boolean | undefined; noreferrer?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { csp: { enabled: boolean; value?: string | undefined; }; externalLinks: { noopener: boolean; noreferrer: boolean; }; }, { csp?: { value?: string | undefined; enabled?: boolean | undefined; } | undefined; externalLinks?: { noopener?: boolean | undefined; noreferrer?: boolean | undefined; } | undefined; }>>; navbar: z.ZodDefault, "many">>; }, "strip", z.ZodTypeAny, { links: { label: string; href: string; }[]; }, { links?: { label: string; href: string; }[] | undefined; }>>; sidebar: z.ZodDefault; }, "strip", z.ZodTypeAny, { label: string; items: string[]; }, { label: string; items: string[]; }>, "many">>; }, "strip", z.ZodTypeAny, { groups: { label: string; items: string[]; }[]; }, { groups?: { label: string; items: string[]; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { search: { mode: "none" | "client_index" | "remote"; indexFile: string; }; enabled: boolean; baseUrl: string; outDir: string; theme: { mode: "auto" | "light" | "dark"; accentColor: string; radius: "sm" | "md" | "lg"; }; security: { csp: { enabled: boolean; value?: string | undefined; }; externalLinks: { noopener: boolean; noreferrer: boolean; }; }; trailingSlash: boolean; assets: { hashing: boolean; publicDir?: string | undefined; }; enhancements: { enabled: boolean; features: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[]; }; codeHighlight: { mode: "none" | "pre" | "client"; addCopyButton: boolean; theme?: string | undefined; }; seo: { defaultTitle: string; titleTemplate: string; defaultDescription: string; canonicalBaseUrl: string | null; sitemap: { enabled: boolean; }; robotsTxt: { enabled: boolean; }; openGraph: { enabled: boolean; }; }; navbar: { links: { label: string; href: string; }[]; }; sidebar: { groups: { label: string; items: string[]; }[]; }; customCssPath?: string | undefined; }, { search?: { mode?: "none" | "client_index" | "remote" | undefined; indexFile?: string | undefined; } | undefined; enabled?: boolean | undefined; baseUrl?: string | undefined; outDir?: string | undefined; theme?: { mode?: "auto" | "light" | "dark" | undefined; accentColor?: string | undefined; radius?: "sm" | "md" | "lg" | undefined; } | undefined; security?: { csp?: { value?: string | undefined; enabled?: boolean | undefined; } | undefined; externalLinks?: { noopener?: boolean | undefined; noreferrer?: boolean | undefined; } | undefined; } | undefined; trailingSlash?: boolean | undefined; customCssPath?: string | undefined; assets?: { hashing?: boolean | undefined; publicDir?: string | undefined; } | undefined; enhancements?: { enabled?: boolean | undefined; features?: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[] | undefined; } | undefined; codeHighlight?: { theme?: string | undefined; mode?: "none" | "pre" | "client" | undefined; addCopyButton?: boolean | undefined; } | undefined; seo?: { defaultTitle?: string | undefined; titleTemplate?: string | undefined; defaultDescription?: string | undefined; canonicalBaseUrl?: string | null | undefined; sitemap?: { enabled?: boolean | undefined; } | undefined; robotsTxt?: { enabled?: boolean | undefined; } | undefined; openGraph?: { enabled?: boolean | undefined; } | undefined; } | undefined; navbar?: { links?: { label: string; href: string; }[] | undefined; } | undefined; sidebar?: { groups?: { label: string; items: string[]; }[] | undefined; } | undefined; }>>; }, z.ZodTypeAny, "passthrough">>; export declare const StaticSitePolicyInputSchema: z.ZodUnion<[z.ZodDefault; baseUrl: z.ZodDefault; trailingSlash: z.ZodDefault; outDir: z.ZodDefault; customCssPath: z.ZodOptional; assets: z.ZodDefault; publicDir: z.ZodOptional; }, "strip", z.ZodTypeAny, { hashing: boolean; publicDir?: string | undefined; }, { hashing?: boolean | undefined; publicDir?: string | undefined; }>>; enhancements: z.ZodDefault; features: z.ZodDefault, "many">>; }, "strip", z.ZodTypeAny, { enabled: boolean; features: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[]; }, { enabled?: boolean | undefined; features?: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[] | undefined; }>>; codeHighlight: z.ZodDefault>; theme: z.ZodOptional; addCopyButton: z.ZodDefault; }, "strip", z.ZodTypeAny, { mode: "none" | "pre" | "client"; addCopyButton: boolean; theme?: string | undefined; }, { theme?: string | undefined; mode?: "none" | "pre" | "client" | undefined; addCopyButton?: boolean | undefined; }>>; search: z.ZodDefault>; indexFile: z.ZodDefault; }, "strip", z.ZodTypeAny, { mode: "none" | "client_index" | "remote"; indexFile: string; }, { mode?: "none" | "client_index" | "remote" | undefined; indexFile?: string | undefined; }>>; seo: z.ZodDefault; titleTemplate: z.ZodDefault; defaultDescription: z.ZodDefault; canonicalBaseUrl: z.ZodDefault>; sitemap: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; robotsTxt: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; openGraph: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { defaultTitle: string; titleTemplate: string; defaultDescription: string; canonicalBaseUrl: string | null; sitemap: { enabled: boolean; }; robotsTxt: { enabled: boolean; }; openGraph: { enabled: boolean; }; }, { defaultTitle?: string | undefined; titleTemplate?: string | undefined; defaultDescription?: string | undefined; canonicalBaseUrl?: string | null | undefined; sitemap?: { enabled?: boolean | undefined; } | undefined; robotsTxt?: { enabled?: boolean | undefined; } | undefined; openGraph?: { enabled?: boolean | undefined; } | undefined; }>>; theme: z.ZodDefault>; accentColor: z.ZodDefault; radius: z.ZodDefault>; }, "strip", z.ZodTypeAny, { mode: "auto" | "light" | "dark"; accentColor: string; radius: "sm" | "md" | "lg"; }, { mode?: "auto" | "light" | "dark" | undefined; accentColor?: string | undefined; radius?: "sm" | "md" | "lg" | undefined; }>>; security: z.ZodDefault; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; value?: string | undefined; }, { value?: string | undefined; enabled?: boolean | undefined; }>>; externalLinks: z.ZodDefault; noreferrer: z.ZodDefault; }, "strip", z.ZodTypeAny, { noopener: boolean; noreferrer: boolean; }, { noopener?: boolean | undefined; noreferrer?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { csp: { enabled: boolean; value?: string | undefined; }; externalLinks: { noopener: boolean; noreferrer: boolean; }; }, { csp?: { value?: string | undefined; enabled?: boolean | undefined; } | undefined; externalLinks?: { noopener?: boolean | undefined; noreferrer?: boolean | undefined; } | undefined; }>>; navbar: z.ZodDefault, "many">>; }, "strip", z.ZodTypeAny, { links: { label: string; href: string; }[]; }, { links?: { label: string; href: string; }[] | undefined; }>>; sidebar: z.ZodDefault; }, "strip", z.ZodTypeAny, { label: string; items: string[]; }, { label: string; items: string[]; }>, "many">>; }, "strip", z.ZodTypeAny, { groups: { label: string; items: string[]; }[]; }, { groups?: { label: string; items: string[]; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { search: { mode: "none" | "client_index" | "remote"; indexFile: string; }; enabled: boolean; baseUrl: string; outDir: string; theme: { mode: "auto" | "light" | "dark"; accentColor: string; radius: "sm" | "md" | "lg"; }; security: { csp: { enabled: boolean; value?: string | undefined; }; externalLinks: { noopener: boolean; noreferrer: boolean; }; }; trailingSlash: boolean; assets: { hashing: boolean; publicDir?: string | undefined; }; enhancements: { enabled: boolean; features: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[]; }; codeHighlight: { mode: "none" | "pre" | "client"; addCopyButton: boolean; theme?: string | undefined; }; seo: { defaultTitle: string; titleTemplate: string; defaultDescription: string; canonicalBaseUrl: string | null; sitemap: { enabled: boolean; }; robotsTxt: { enabled: boolean; }; openGraph: { enabled: boolean; }; }; navbar: { links: { label: string; href: string; }[]; }; sidebar: { groups: { label: string; items: string[]; }[]; }; customCssPath?: string | undefined; }, { search?: { mode?: "none" | "client_index" | "remote" | undefined; indexFile?: string | undefined; } | undefined; enabled?: boolean | undefined; baseUrl?: string | undefined; outDir?: string | undefined; theme?: { mode?: "auto" | "light" | "dark" | undefined; accentColor?: string | undefined; radius?: "sm" | "md" | "lg" | undefined; } | undefined; security?: { csp?: { value?: string | undefined; enabled?: boolean | undefined; } | undefined; externalLinks?: { noopener?: boolean | undefined; noreferrer?: boolean | undefined; } | undefined; } | undefined; trailingSlash?: boolean | undefined; customCssPath?: string | undefined; assets?: { hashing?: boolean | undefined; publicDir?: string | undefined; } | undefined; enhancements?: { enabled?: boolean | undefined; features?: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[] | undefined; } | undefined; codeHighlight?: { theme?: string | undefined; mode?: "none" | "pre" | "client" | undefined; addCopyButton?: boolean | undefined; } | undefined; seo?: { defaultTitle?: string | undefined; titleTemplate?: string | undefined; defaultDescription?: string | undefined; canonicalBaseUrl?: string | null | undefined; sitemap?: { enabled?: boolean | undefined; } | undefined; robotsTxt?: { enabled?: boolean | undefined; } | undefined; openGraph?: { enabled?: boolean | undefined; } | undefined; } | undefined; navbar?: { links?: { label: string; href: string; }[] | undefined; } | undefined; sidebar?: { groups?: { label: string; items: string[]; }[] | undefined; } | undefined; }>>, z.ZodObject<{ staticSite: z.ZodDefault; baseUrl: z.ZodDefault; trailingSlash: z.ZodDefault; outDir: z.ZodDefault; customCssPath: z.ZodOptional; assets: z.ZodDefault; publicDir: z.ZodOptional; }, "strip", z.ZodTypeAny, { hashing: boolean; publicDir?: string | undefined; }, { hashing?: boolean | undefined; publicDir?: string | undefined; }>>; enhancements: z.ZodDefault; features: z.ZodDefault, "many">>; }, "strip", z.ZodTypeAny, { enabled: boolean; features: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[]; }, { enabled?: boolean | undefined; features?: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[] | undefined; }>>; codeHighlight: z.ZodDefault>; theme: z.ZodOptional; addCopyButton: z.ZodDefault; }, "strip", z.ZodTypeAny, { mode: "none" | "pre" | "client"; addCopyButton: boolean; theme?: string | undefined; }, { theme?: string | undefined; mode?: "none" | "pre" | "client" | undefined; addCopyButton?: boolean | undefined; }>>; search: z.ZodDefault>; indexFile: z.ZodDefault; }, "strip", z.ZodTypeAny, { mode: "none" | "client_index" | "remote"; indexFile: string; }, { mode?: "none" | "client_index" | "remote" | undefined; indexFile?: string | undefined; }>>; seo: z.ZodDefault; titleTemplate: z.ZodDefault; defaultDescription: z.ZodDefault; canonicalBaseUrl: z.ZodDefault>; sitemap: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; robotsTxt: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; openGraph: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { defaultTitle: string; titleTemplate: string; defaultDescription: string; canonicalBaseUrl: string | null; sitemap: { enabled: boolean; }; robotsTxt: { enabled: boolean; }; openGraph: { enabled: boolean; }; }, { defaultTitle?: string | undefined; titleTemplate?: string | undefined; defaultDescription?: string | undefined; canonicalBaseUrl?: string | null | undefined; sitemap?: { enabled?: boolean | undefined; } | undefined; robotsTxt?: { enabled?: boolean | undefined; } | undefined; openGraph?: { enabled?: boolean | undefined; } | undefined; }>>; theme: z.ZodDefault>; accentColor: z.ZodDefault; radius: z.ZodDefault>; }, "strip", z.ZodTypeAny, { mode: "auto" | "light" | "dark"; accentColor: string; radius: "sm" | "md" | "lg"; }, { mode?: "auto" | "light" | "dark" | undefined; accentColor?: string | undefined; radius?: "sm" | "md" | "lg" | undefined; }>>; security: z.ZodDefault; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; value?: string | undefined; }, { value?: string | undefined; enabled?: boolean | undefined; }>>; externalLinks: z.ZodDefault; noreferrer: z.ZodDefault; }, "strip", z.ZodTypeAny, { noopener: boolean; noreferrer: boolean; }, { noopener?: boolean | undefined; noreferrer?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { csp: { enabled: boolean; value?: string | undefined; }; externalLinks: { noopener: boolean; noreferrer: boolean; }; }, { csp?: { value?: string | undefined; enabled?: boolean | undefined; } | undefined; externalLinks?: { noopener?: boolean | undefined; noreferrer?: boolean | undefined; } | undefined; }>>; navbar: z.ZodDefault, "many">>; }, "strip", z.ZodTypeAny, { links: { label: string; href: string; }[]; }, { links?: { label: string; href: string; }[] | undefined; }>>; sidebar: z.ZodDefault; }, "strip", z.ZodTypeAny, { label: string; items: string[]; }, { label: string; items: string[]; }>, "many">>; }, "strip", z.ZodTypeAny, { groups: { label: string; items: string[]; }[]; }, { groups?: { label: string; items: string[]; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { search: { mode: "none" | "client_index" | "remote"; indexFile: string; }; enabled: boolean; baseUrl: string; outDir: string; theme: { mode: "auto" | "light" | "dark"; accentColor: string; radius: "sm" | "md" | "lg"; }; security: { csp: { enabled: boolean; value?: string | undefined; }; externalLinks: { noopener: boolean; noreferrer: boolean; }; }; trailingSlash: boolean; assets: { hashing: boolean; publicDir?: string | undefined; }; enhancements: { enabled: boolean; features: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[]; }; codeHighlight: { mode: "none" | "pre" | "client"; addCopyButton: boolean; theme?: string | undefined; }; seo: { defaultTitle: string; titleTemplate: string; defaultDescription: string; canonicalBaseUrl: string | null; sitemap: { enabled: boolean; }; robotsTxt: { enabled: boolean; }; openGraph: { enabled: boolean; }; }; navbar: { links: { label: string; href: string; }[]; }; sidebar: { groups: { label: string; items: string[]; }[]; }; customCssPath?: string | undefined; }, { search?: { mode?: "none" | "client_index" | "remote" | undefined; indexFile?: string | undefined; } | undefined; enabled?: boolean | undefined; baseUrl?: string | undefined; outDir?: string | undefined; theme?: { mode?: "auto" | "light" | "dark" | undefined; accentColor?: string | undefined; radius?: "sm" | "md" | "lg" | undefined; } | undefined; security?: { csp?: { value?: string | undefined; enabled?: boolean | undefined; } | undefined; externalLinks?: { noopener?: boolean | undefined; noreferrer?: boolean | undefined; } | undefined; } | undefined; trailingSlash?: boolean | undefined; customCssPath?: string | undefined; assets?: { hashing?: boolean | undefined; publicDir?: string | undefined; } | undefined; enhancements?: { enabled?: boolean | undefined; features?: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[] | undefined; } | undefined; codeHighlight?: { theme?: string | undefined; mode?: "none" | "pre" | "client" | undefined; addCopyButton?: boolean | undefined; } | undefined; seo?: { defaultTitle?: string | undefined; titleTemplate?: string | undefined; defaultDescription?: string | undefined; canonicalBaseUrl?: string | null | undefined; sitemap?: { enabled?: boolean | undefined; } | undefined; robotsTxt?: { enabled?: boolean | undefined; } | undefined; openGraph?: { enabled?: boolean | undefined; } | undefined; } | undefined; navbar?: { links?: { label: string; href: string; }[] | undefined; } | undefined; sidebar?: { groups?: { label: string; items: string[]; }[] | undefined; } | undefined; }>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ staticSite: z.ZodDefault; baseUrl: z.ZodDefault; trailingSlash: z.ZodDefault; outDir: z.ZodDefault; customCssPath: z.ZodOptional; assets: z.ZodDefault; publicDir: z.ZodOptional; }, "strip", z.ZodTypeAny, { hashing: boolean; publicDir?: string | undefined; }, { hashing?: boolean | undefined; publicDir?: string | undefined; }>>; enhancements: z.ZodDefault; features: z.ZodDefault, "many">>; }, "strip", z.ZodTypeAny, { enabled: boolean; features: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[]; }, { enabled?: boolean | undefined; features?: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[] | undefined; }>>; codeHighlight: z.ZodDefault>; theme: z.ZodOptional; addCopyButton: z.ZodDefault; }, "strip", z.ZodTypeAny, { mode: "none" | "pre" | "client"; addCopyButton: boolean; theme?: string | undefined; }, { theme?: string | undefined; mode?: "none" | "pre" | "client" | undefined; addCopyButton?: boolean | undefined; }>>; search: z.ZodDefault>; indexFile: z.ZodDefault; }, "strip", z.ZodTypeAny, { mode: "none" | "client_index" | "remote"; indexFile: string; }, { mode?: "none" | "client_index" | "remote" | undefined; indexFile?: string | undefined; }>>; seo: z.ZodDefault; titleTemplate: z.ZodDefault; defaultDescription: z.ZodDefault; canonicalBaseUrl: z.ZodDefault>; sitemap: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; robotsTxt: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; openGraph: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { defaultTitle: string; titleTemplate: string; defaultDescription: string; canonicalBaseUrl: string | null; sitemap: { enabled: boolean; }; robotsTxt: { enabled: boolean; }; openGraph: { enabled: boolean; }; }, { defaultTitle?: string | undefined; titleTemplate?: string | undefined; defaultDescription?: string | undefined; canonicalBaseUrl?: string | null | undefined; sitemap?: { enabled?: boolean | undefined; } | undefined; robotsTxt?: { enabled?: boolean | undefined; } | undefined; openGraph?: { enabled?: boolean | undefined; } | undefined; }>>; theme: z.ZodDefault>; accentColor: z.ZodDefault; radius: z.ZodDefault>; }, "strip", z.ZodTypeAny, { mode: "auto" | "light" | "dark"; accentColor: string; radius: "sm" | "md" | "lg"; }, { mode?: "auto" | "light" | "dark" | undefined; accentColor?: string | undefined; radius?: "sm" | "md" | "lg" | undefined; }>>; security: z.ZodDefault; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; value?: string | undefined; }, { value?: string | undefined; enabled?: boolean | undefined; }>>; externalLinks: z.ZodDefault; noreferrer: z.ZodDefault; }, "strip", z.ZodTypeAny, { noopener: boolean; noreferrer: boolean; }, { noopener?: boolean | undefined; noreferrer?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { csp: { enabled: boolean; value?: string | undefined; }; externalLinks: { noopener: boolean; noreferrer: boolean; }; }, { csp?: { value?: string | undefined; enabled?: boolean | undefined; } | undefined; externalLinks?: { noopener?: boolean | undefined; noreferrer?: boolean | undefined; } | undefined; }>>; navbar: z.ZodDefault, "many">>; }, "strip", z.ZodTypeAny, { links: { label: string; href: string; }[]; }, { links?: { label: string; href: string; }[] | undefined; }>>; sidebar: z.ZodDefault; }, "strip", z.ZodTypeAny, { label: string; items: string[]; }, { label: string; items: string[]; }>, "many">>; }, "strip", z.ZodTypeAny, { groups: { label: string; items: string[]; }[]; }, { groups?: { label: string; items: string[]; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { search: { mode: "none" | "client_index" | "remote"; indexFile: string; }; enabled: boolean; baseUrl: string; outDir: string; theme: { mode: "auto" | "light" | "dark"; accentColor: string; radius: "sm" | "md" | "lg"; }; security: { csp: { enabled: boolean; value?: string | undefined; }; externalLinks: { noopener: boolean; noreferrer: boolean; }; }; trailingSlash: boolean; assets: { hashing: boolean; publicDir?: string | undefined; }; enhancements: { enabled: boolean; features: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[]; }; codeHighlight: { mode: "none" | "pre" | "client"; addCopyButton: boolean; theme?: string | undefined; }; seo: { defaultTitle: string; titleTemplate: string; defaultDescription: string; canonicalBaseUrl: string | null; sitemap: { enabled: boolean; }; robotsTxt: { enabled: boolean; }; openGraph: { enabled: boolean; }; }; navbar: { links: { label: string; href: string; }[]; }; sidebar: { groups: { label: string; items: string[]; }[]; }; customCssPath?: string | undefined; }, { search?: { mode?: "none" | "client_index" | "remote" | undefined; indexFile?: string | undefined; } | undefined; enabled?: boolean | undefined; baseUrl?: string | undefined; outDir?: string | undefined; theme?: { mode?: "auto" | "light" | "dark" | undefined; accentColor?: string | undefined; radius?: "sm" | "md" | "lg" | undefined; } | undefined; security?: { csp?: { value?: string | undefined; enabled?: boolean | undefined; } | undefined; externalLinks?: { noopener?: boolean | undefined; noreferrer?: boolean | undefined; } | undefined; } | undefined; trailingSlash?: boolean | undefined; customCssPath?: string | undefined; assets?: { hashing?: boolean | undefined; publicDir?: string | undefined; } | undefined; enhancements?: { enabled?: boolean | undefined; features?: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[] | undefined; } | undefined; codeHighlight?: { theme?: string | undefined; mode?: "none" | "pre" | "client" | undefined; addCopyButton?: boolean | undefined; } | undefined; seo?: { defaultTitle?: string | undefined; titleTemplate?: string | undefined; defaultDescription?: string | undefined; canonicalBaseUrl?: string | null | undefined; sitemap?: { enabled?: boolean | undefined; } | undefined; robotsTxt?: { enabled?: boolean | undefined; } | undefined; openGraph?: { enabled?: boolean | undefined; } | undefined; } | undefined; navbar?: { links?: { label: string; href: string; }[] | undefined; } | undefined; sidebar?: { groups?: { label: string; items: string[]; }[] | undefined; } | undefined; }>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ staticSite: z.ZodDefault; baseUrl: z.ZodDefault; trailingSlash: z.ZodDefault; outDir: z.ZodDefault; customCssPath: z.ZodOptional; assets: z.ZodDefault; publicDir: z.ZodOptional; }, "strip", z.ZodTypeAny, { hashing: boolean; publicDir?: string | undefined; }, { hashing?: boolean | undefined; publicDir?: string | undefined; }>>; enhancements: z.ZodDefault; features: z.ZodDefault, "many">>; }, "strip", z.ZodTypeAny, { enabled: boolean; features: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[]; }, { enabled?: boolean | undefined; features?: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[] | undefined; }>>; codeHighlight: z.ZodDefault>; theme: z.ZodOptional; addCopyButton: z.ZodDefault; }, "strip", z.ZodTypeAny, { mode: "none" | "pre" | "client"; addCopyButton: boolean; theme?: string | undefined; }, { theme?: string | undefined; mode?: "none" | "pre" | "client" | undefined; addCopyButton?: boolean | undefined; }>>; search: z.ZodDefault>; indexFile: z.ZodDefault; }, "strip", z.ZodTypeAny, { mode: "none" | "client_index" | "remote"; indexFile: string; }, { mode?: "none" | "client_index" | "remote" | undefined; indexFile?: string | undefined; }>>; seo: z.ZodDefault; titleTemplate: z.ZodDefault; defaultDescription: z.ZodDefault; canonicalBaseUrl: z.ZodDefault>; sitemap: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; robotsTxt: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; openGraph: z.ZodDefault; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { defaultTitle: string; titleTemplate: string; defaultDescription: string; canonicalBaseUrl: string | null; sitemap: { enabled: boolean; }; robotsTxt: { enabled: boolean; }; openGraph: { enabled: boolean; }; }, { defaultTitle?: string | undefined; titleTemplate?: string | undefined; defaultDescription?: string | undefined; canonicalBaseUrl?: string | null | undefined; sitemap?: { enabled?: boolean | undefined; } | undefined; robotsTxt?: { enabled?: boolean | undefined; } | undefined; openGraph?: { enabled?: boolean | undefined; } | undefined; }>>; theme: z.ZodDefault>; accentColor: z.ZodDefault; radius: z.ZodDefault>; }, "strip", z.ZodTypeAny, { mode: "auto" | "light" | "dark"; accentColor: string; radius: "sm" | "md" | "lg"; }, { mode?: "auto" | "light" | "dark" | undefined; accentColor?: string | undefined; radius?: "sm" | "md" | "lg" | undefined; }>>; security: z.ZodDefault; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { enabled: boolean; value?: string | undefined; }, { value?: string | undefined; enabled?: boolean | undefined; }>>; externalLinks: z.ZodDefault; noreferrer: z.ZodDefault; }, "strip", z.ZodTypeAny, { noopener: boolean; noreferrer: boolean; }, { noopener?: boolean | undefined; noreferrer?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { csp: { enabled: boolean; value?: string | undefined; }; externalLinks: { noopener: boolean; noreferrer: boolean; }; }, { csp?: { value?: string | undefined; enabled?: boolean | undefined; } | undefined; externalLinks?: { noopener?: boolean | undefined; noreferrer?: boolean | undefined; } | undefined; }>>; navbar: z.ZodDefault, "many">>; }, "strip", z.ZodTypeAny, { links: { label: string; href: string; }[]; }, { links?: { label: string; href: string; }[] | undefined; }>>; sidebar: z.ZodDefault; }, "strip", z.ZodTypeAny, { label: string; items: string[]; }, { label: string; items: string[]; }>, "many">>; }, "strip", z.ZodTypeAny, { groups: { label: string; items: string[]; }[]; }, { groups?: { label: string; items: string[]; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { search: { mode: "none" | "client_index" | "remote"; indexFile: string; }; enabled: boolean; baseUrl: string; outDir: string; theme: { mode: "auto" | "light" | "dark"; accentColor: string; radius: "sm" | "md" | "lg"; }; security: { csp: { enabled: boolean; value?: string | undefined; }; externalLinks: { noopener: boolean; noreferrer: boolean; }; }; trailingSlash: boolean; assets: { hashing: boolean; publicDir?: string | undefined; }; enhancements: { enabled: boolean; features: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[]; }; codeHighlight: { mode: "none" | "pre" | "client"; addCopyButton: boolean; theme?: string | undefined; }; seo: { defaultTitle: string; titleTemplate: string; defaultDescription: string; canonicalBaseUrl: string | null; sitemap: { enabled: boolean; }; robotsTxt: { enabled: boolean; }; openGraph: { enabled: boolean; }; }; navbar: { links: { label: string; href: string; }[]; }; sidebar: { groups: { label: string; items: string[]; }[]; }; customCssPath?: string | undefined; }, { search?: { mode?: "none" | "client_index" | "remote" | undefined; indexFile?: string | undefined; } | undefined; enabled?: boolean | undefined; baseUrl?: string | undefined; outDir?: string | undefined; theme?: { mode?: "auto" | "light" | "dark" | undefined; accentColor?: string | undefined; radius?: "sm" | "md" | "lg" | undefined; } | undefined; security?: { csp?: { value?: string | undefined; enabled?: boolean | undefined; } | undefined; externalLinks?: { noopener?: boolean | undefined; noreferrer?: boolean | undefined; } | undefined; } | undefined; trailingSlash?: boolean | undefined; customCssPath?: string | undefined; assets?: { hashing?: boolean | undefined; publicDir?: string | undefined; } | undefined; enhancements?: { enabled?: boolean | undefined; features?: ("search" | "tabs" | "themeToggle" | "sidebarToggle" | "copyCode" | "tocScrollSpy" | "accordion" | "mermaid")[] | undefined; } | undefined; codeHighlight?: { theme?: string | undefined; mode?: "none" | "pre" | "client" | undefined; addCopyButton?: boolean | undefined; } | undefined; seo?: { defaultTitle?: string | undefined; titleTemplate?: string | undefined; defaultDescription?: string | undefined; canonicalBaseUrl?: string | null | undefined; sitemap?: { enabled?: boolean | undefined; } | undefined; robotsTxt?: { enabled?: boolean | undefined; } | undefined; openGraph?: { enabled?: boolean | undefined; } | undefined; } | undefined; navbar?: { links?: { label: string; href: string; }[] | undefined; } | undefined; sidebar?: { groups?: { label: string; items: string[]; }[] | undefined; } | undefined; }>>; }, z.ZodTypeAny, "passthrough">>]>; export type StaticSitePolicy = z.infer; export type StaticSitePolicyNamespaced = z.infer; export type StaticSitePolicyInput = z.infer; /** * Normalize static-site policy input to StaticSitePolicy. * Accepts both flat format ({ enabled: true, baseUrl: "/", ... }) * and namespaced format ({ staticSite: { enabled: true, ... } }). */ export declare function normalizeStaticSitePolicy(input: unknown): StaticSitePolicy;