import * as z from "zod"; import type { RootNode } from "../../navigation/types/v1.js"; import type { PageId, Url } from "./read-commons"; import { ApiArtifactsSchema, ApiSectionV2Schema, ChangelogItemSchema, ChangelogSectionSchema, ChangelogSectionV3Schema, GitHubRepoSchema, HeightSchema, LinkMetadataSchema, MavenPackageSchema, NavigationNodeMetadataSchema, NavigationTabLinkSchema, NpmPackageSchema, PageContentSchema, PageMetadataSchema, PublishedPostmanCollectionSchema, PublishedSdkSchema, PypiPackageSchema, SubpackageIdSchema } from "./shared"; export type { ApiNavigationConfigItem } from "./shared"; export { ApiArtifactsSchema, ApiSectionV2Schema, ChangelogItemSchema, ChangelogSectionSchema, ChangelogSectionV3Schema, GitHubRepoSchema, HeightSchema, LinkMetadataSchema, MavenPackageSchema, NavigationNodeMetadataSchema, NavigationTabLinkSchema, NpmPackageSchema, PageContentSchema, PageMetadataSchema, PublishedPostmanCollectionSchema, PublishedSdkSchema, PypiPackageSchema, SubpackageIdSchema }; export type { ApiArtifacts, ApiSectionV2, ChangelogItem, ChangelogSection, ChangelogSectionV3, GitHubRepo, Height, LinkMetadata, MavenPackage, NavigationNodeMetadata, NavigationTabLink, NpmPackage, PageContent, PageMetadata, PublishedPostmanCollection, PublishedSdk, PypiPackage, SubpackageId } from "./shared"; export declare const UrlFileSchema: z.ZodObject<{ url: z.ZodType; }, "strip", z.ZodTypeAny, { url: string & { Url: void; }; }, { url: string & { Url: void; }; }>; export type UrlFile = z.infer; export declare const ImageFileSchema: z.ZodObject<{ url: z.ZodType; width: z.ZodNumber; height: z.ZodNumber; blurDataUrl: z.ZodOptional; alt: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string & { Url: void; }; width: number; height: number; blurDataUrl?: string | undefined; alt?: string | undefined; }, { url: string & { Url: void; }; width: number; height: number; blurDataUrl?: string | undefined; alt?: string | undefined; }>; export type ImageFile = z.infer; export declare const FileSchema: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ url: z.ZodType; type: z.ZodLiteral<"url">; }, "strip", z.ZodTypeAny, { type: "url"; url: string & { Url: void; }; }, { type: "url"; url: string & { Url: void; }; }>, z.ZodObject<{ url: z.ZodType; width: z.ZodNumber; height: z.ZodNumber; blurDataUrl: z.ZodOptional; alt: z.ZodOptional; type: z.ZodLiteral<"image">; }, "strip", z.ZodTypeAny, { type: "image"; url: string & { Url: void; }; width: number; height: number; blurDataUrl?: string | undefined; alt?: string | undefined; }, { type: "image"; url: string & { Url: void; }; width: number; height: number; blurDataUrl?: string | undefined; alt?: string | undefined; }>]>; export type File_ = z.infer; export declare const BackgroundSchema: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; export type Background = z.infer; export declare const ThemeConfigSchema: z.ZodObject<{ logo: z.ZodOptional>; backgroundImage: z.ZodOptional>; accentPrimary: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>; background: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; border: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; sidebarBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; headerBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; cardBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent1: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent2: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent3: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent4: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent5: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent6: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent7: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent8: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent9: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent10: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent11: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent12: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }>; export type ThemeConfig = z.infer; export declare const DarkAndLightModeConfigSchema: z.ZodObject<{ dark: z.ZodObject<{ logo: z.ZodOptional>; backgroundImage: z.ZodOptional>; accentPrimary: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>; background: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; border: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; sidebarBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; headerBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; cardBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent1: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent2: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent3: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent4: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent5: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent6: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent7: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent8: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent9: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent10: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent11: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent12: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }>; light: z.ZodObject<{ logo: z.ZodOptional>; backgroundImage: z.ZodOptional>; accentPrimary: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>; background: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; border: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; sidebarBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; headerBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; cardBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent1: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent2: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent3: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent4: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent5: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent6: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent7: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent8: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent9: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent10: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent11: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent12: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }>; }, "strip", z.ZodTypeAny, { dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; }, { dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; }>; export type DarkAndLightModeConfig = z.infer; export declare const ColorsConfigV3Schema: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ logo: z.ZodOptional>; backgroundImage: z.ZodOptional>; accentPrimary: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>; background: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; border: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; sidebarBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; headerBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; cardBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent1: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent2: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent3: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent4: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent5: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent6: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent7: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent8: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent9: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent10: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent11: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent12: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; type: z.ZodLiteral<"dark">; }, "strip", z.ZodTypeAny, { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }, { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }>, z.ZodObject<{ logo: z.ZodOptional>; backgroundImage: z.ZodOptional>; accentPrimary: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>; background: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; border: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; sidebarBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; headerBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; cardBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent1: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent2: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent3: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent4: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent5: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent6: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent7: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent8: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent9: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent10: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent11: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent12: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; type: z.ZodLiteral<"light">; }, "strip", z.ZodTypeAny, { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }, { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }>, z.ZodObject<{ dark: z.ZodObject<{ logo: z.ZodOptional>; backgroundImage: z.ZodOptional>; accentPrimary: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>; background: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; border: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; sidebarBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; headerBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; cardBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent1: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent2: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent3: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent4: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent5: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent6: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent7: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent8: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent9: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent10: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent11: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent12: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }>; light: z.ZodObject<{ logo: z.ZodOptional>; backgroundImage: z.ZodOptional>; accentPrimary: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>; background: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; border: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; sidebarBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; headerBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; cardBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent1: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent2: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent3: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent4: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent5: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent6: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent7: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent8: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent9: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent10: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent11: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent12: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }>; type: z.ZodLiteral<"darkAndLight">; }, "strip", z.ZodTypeAny, { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; }, { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; }>]>; export type ColorsConfigV3 = z.infer; export declare const ApiNavigationConfigItemSchema: z.ZodType; export declare const ApiNavigationConfigRootSchema: z.ZodObject<{ summaryPageId: z.ZodOptional>; items: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { items: import("./shared").ApiNavigationConfigItem[]; summaryPageId?: PageId | undefined; }, { items: import("./shared").ApiNavigationConfigItem[]; summaryPageId?: PageId | undefined; }>; export type ApiNavigationConfigRoot = z.infer; export declare const ApiSectionSchema: z.ZodObject<{ title: z.ZodString; api: z.ZodType; skipUrlSlug: z.ZodBoolean; artifacts: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; url: string & { Url: void; }; }, { name: string; url: string & { Url: void; }; }>; version: z.ZodString; type: z.ZodLiteral<"npm">; }, "strip", z.ZodTypeAny, { type: "npm"; version: string; githubRepo: { name: string; url: string & { Url: void; }; }; packageName: string; }, { type: "npm"; version: string; githubRepo: { name: string; url: string & { Url: void; }; }; packageName: string; }>, z.ZodObject<{ coordinate: z.ZodString; githubRepo: z.ZodObject<{ name: z.ZodString; url: z.ZodType; }, "strip", z.ZodTypeAny, { name: string; url: string & { Url: void; }; }, { name: string; url: string & { Url: void; }; }>; version: z.ZodString; type: z.ZodLiteral<"maven">; }, "strip", z.ZodTypeAny, { type: "maven"; version: string; githubRepo: { name: string; url: string & { Url: void; }; }; coordinate: string; }, { type: "maven"; version: string; githubRepo: { name: string; url: string & { Url: void; }; }; coordinate: string; }>, z.ZodObject<{ packageName: z.ZodString; githubRepo: z.ZodObject<{ name: z.ZodString; url: z.ZodType; }, "strip", z.ZodTypeAny, { name: string; url: string & { Url: void; }; }, { name: string; url: string & { Url: void; }; }>; version: z.ZodString; type: z.ZodLiteral<"pypi">; }, "strip", z.ZodTypeAny, { type: "pypi"; version: string; githubRepo: { name: string; url: string & { Url: void; }; }; packageName: string; }, { type: "pypi"; version: string; githubRepo: { name: string; url: string & { Url: void; }; }; packageName: string; }>]>, "many">; postman: z.ZodOptional; githubRepo: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; url: string & { Url: void; }; }, { name: string; url: string & { Url: void; }; }>>; }, "strip", z.ZodTypeAny, { url: string & { Url: void; }; githubRepo?: { name: string; url: string & { Url: void; }; } | undefined; }, { url: string & { Url: void; }; githubRepo?: { name: string; url: string & { Url: void; }; } | undefined; }>>; }, "strip", z.ZodTypeAny, { sdks: ({ type: "npm"; version: string; githubRepo: { name: string; url: string & { Url: void; }; }; packageName: string; } | { type: "maven"; version: string; githubRepo: { name: string; url: string & { Url: void; }; }; coordinate: string; } | { type: "pypi"; version: string; githubRepo: { name: string; url: string & { Url: void; }; }; packageName: string; })[]; postman?: { url: string & { Url: void; }; githubRepo?: { name: string; url: string & { Url: void; }; } | undefined; } | undefined; }, { sdks: ({ type: "npm"; version: string; githubRepo: { name: string; url: string & { Url: void; }; }; packageName: string; } | { type: "maven"; version: string; githubRepo: { name: string; url: string & { Url: void; }; }; coordinate: string; } | { type: "pypi"; version: string; githubRepo: { name: string; url: string & { Url: void; }; }; packageName: string; })[]; postman?: { url: string & { Url: void; }; githubRepo?: { name: string; url: string & { Url: void; }; } | undefined; } | undefined; }>>>; showErrors: z.ZodBoolean; changelog: z.ZodOptional; description: z.ZodOptional; pageId: z.ZodOptional>; items: z.ZodArray; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }>, "many">; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }, { items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }>>; navigation: z.ZodOptional>; items: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { items: import("./shared").ApiNavigationConfigItem[]; summaryPageId?: PageId | undefined; }, { items: import("./shared").ApiNavigationConfigItem[]; summaryPageId?: PageId | undefined; }>>; longScrolling: z.ZodOptional; flattened: z.ZodOptional; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { title: string; urlSlug: string; api: string & { ApiDefinitionId: void; }; skipUrlSlug: boolean; showErrors: boolean; changelog?: { items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | undefined; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; artifacts?: { sdks: ({ type: "npm"; version: string; githubRepo: { name: string; url: string & { Url: void; }; }; packageName: string; } | { type: "maven"; version: string; githubRepo: { name: string; url: string & { Url: void; }; }; coordinate: string; } | { type: "pypi"; version: string; githubRepo: { name: string; url: string & { Url: void; }; }; packageName: string; })[]; postman?: { url: string & { Url: void; }; githubRepo?: { name: string; url: string & { Url: void; }; } | undefined; } | undefined; } | undefined; navigation?: { items: import("./shared").ApiNavigationConfigItem[]; summaryPageId?: PageId | undefined; } | undefined; longScrolling?: boolean | undefined; flattened?: boolean | undefined; }, { title: string; urlSlug: string; api: string & { ApiDefinitionId: void; }; skipUrlSlug: boolean; showErrors: boolean; changelog?: { items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | undefined; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; artifacts?: { sdks: ({ type: "npm"; version: string; githubRepo: { name: string; url: string & { Url: void; }; }; packageName: string; } | { type: "maven"; version: string; githubRepo: { name: string; url: string & { Url: void; }; }; coordinate: string; } | { type: "pypi"; version: string; githubRepo: { name: string; url: string & { Url: void; }; }; packageName: string; })[]; postman?: { url: string & { Url: void; }; githubRepo?: { name: string; url: string & { Url: void; }; } | undefined; } | undefined; } | undefined; navigation?: { items: import("./shared").ApiNavigationConfigItem[]; summaryPageId?: PageId | undefined; } | undefined; longScrolling?: boolean | undefined; flattened?: boolean | undefined; }>; export type ApiSection = z.infer; export declare const DocsSectionSchema: z.ZodType; export type DocsSection = z.infer; export type NavigationItem = NavigationItem.Page | NavigationItem.Api | NavigationItem.ApiV2 | NavigationItem.Section | NavigationItem.Link | NavigationItem.Changelog | NavigationItem.ChangelogV3; export declare namespace NavigationItem { interface Page { type: "page"; icon?: string; hidden?: boolean; urlSlug: string; fullSlug?: string[]; id: PageId; title: string; } interface Api extends ApiSection { type: "api"; } interface ApiV2 { type: "apiV2"; node?: unknown; } interface Section { type: "section"; icon?: string; hidden?: boolean; urlSlug: string; fullSlug?: string[]; skipUrlSlug: boolean; title: string; items: NavigationItem[]; collapsed: boolean | "open-by-default"; collapsible?: boolean; collapsedByDefault?: boolean; overviewPageId?: PageId; } interface Link { type: "link"; url: Url; title: string; icon?: string; target?: "_blank" | "_self" | "_parent" | "_top"; } interface Changelog { type: "changelog"; icon?: string; hidden?: boolean; urlSlug: string; fullSlug?: string[]; title?: string; description?: string; pageId?: PageId; items: Array<{ date: string; pageId: PageId; tags?: string[]; }>; } interface ChangelogV3 { type: "changelogV3"; node?: unknown; } } export declare const NavigationItemSchema: z.ZodType; export declare const NavigationTabGroupSchema: z.ZodObject<{ title: z.ZodString; items: z.ZodArray, "many">; skipUrlSlug: z.ZodBoolean; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>; export type NavigationTabGroup = z.infer; export declare const NavigationTabSchema: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ title: z.ZodString; items: z.ZodArray, "many">; skipUrlSlug: z.ZodBoolean; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"group">; }, "strip", z.ZodTypeAny, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>, z.ZodObject<{ title: z.ZodString; icon: z.ZodOptional; url: z.ZodType; target: z.ZodOptional>; type: z.ZodLiteral<"link">; }, "strip", z.ZodTypeAny, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; pageId: z.ZodOptional>; items: z.ZodArray; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }>, "many">; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"changelog">; }, "strip", z.ZodTypeAny, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }>, z.ZodObject<{ node: z.ZodOptional; type: z.ZodLiteral<"changelogV3">; }, "strip", z.ZodTypeAny, { type: "changelogV3"; node?: unknown; }, { type: "changelogV3"; node?: unknown; }>]>; export type NavigationTab = z.infer; export declare const UnversionedTabbedNavigationConfigSchema: z.ZodObject<{ tabs: z.ZodArray, "many">; skipUrlSlug: z.ZodBoolean; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"group">; }, "strip", z.ZodTypeAny, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>, z.ZodObject<{ title: z.ZodString; icon: z.ZodOptional; url: z.ZodType; target: z.ZodOptional>; type: z.ZodLiteral<"link">; }, "strip", z.ZodTypeAny, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; pageId: z.ZodOptional>; items: z.ZodArray; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }>, "many">; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"changelog">; }, "strip", z.ZodTypeAny, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }>, z.ZodObject<{ node: z.ZodOptional; type: z.ZodLiteral<"changelogV3">; }, "strip", z.ZodTypeAny, { type: "changelogV3"; node?: unknown; }, { type: "changelogV3"; node?: unknown; }>]>, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>; export type UnversionedTabbedNavigationConfig = z.infer; export declare const UnversionedUntabbedNavigationConfigSchema: z.ZodObject<{ items: z.ZodArray, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>; export type UnversionedUntabbedNavigationConfig = z.infer; export declare const UnversionedNavigationConfigSchema: z.ZodUnion<[z.ZodObject<{ tabs: z.ZodArray, "many">; skipUrlSlug: z.ZodBoolean; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"group">; }, "strip", z.ZodTypeAny, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>, z.ZodObject<{ title: z.ZodString; icon: z.ZodOptional; url: z.ZodType; target: z.ZodOptional>; type: z.ZodLiteral<"link">; }, "strip", z.ZodTypeAny, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; pageId: z.ZodOptional>; items: z.ZodArray; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }>, "many">; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"changelog">; }, "strip", z.ZodTypeAny, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }>, z.ZodObject<{ node: z.ZodOptional; type: z.ZodLiteral<"changelogV3">; }, "strip", z.ZodTypeAny, { type: "changelogV3"; node?: unknown; }, { type: "changelogV3"; node?: unknown; }>]>, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>, z.ZodObject<{ items: z.ZodArray, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>]>; export type UnversionedNavigationConfig = z.infer; export declare const VersionedNavigationConfigDataSchema: z.ZodObject<{ version: z.ZodType; urlSlug: z.ZodString; availability: z.ZodOptional>; config: z.ZodUnion<[z.ZodObject<{ tabs: z.ZodArray, "many">; skipUrlSlug: z.ZodBoolean; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"group">; }, "strip", z.ZodTypeAny, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>, z.ZodObject<{ title: z.ZodString; icon: z.ZodOptional; url: z.ZodType; target: z.ZodOptional>; type: z.ZodLiteral<"link">; }, "strip", z.ZodTypeAny, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; pageId: z.ZodOptional>; items: z.ZodArray; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }>, "many">; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"changelog">; }, "strip", z.ZodTypeAny, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }>, z.ZodObject<{ node: z.ZodOptional; type: z.ZodLiteral<"changelogV3">; }, "strip", z.ZodTypeAny, { type: "changelogV3"; node?: unknown; }, { type: "changelogV3"; node?: unknown; }>]>, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>, z.ZodObject<{ items: z.ZodArray, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>]>; }, "strip", z.ZodTypeAny, { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }, { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }>; export type VersionedNavigationConfigData = z.infer; export declare const VersionedNavigationConfigSchema: z.ZodObject<{ versions: z.ZodArray; urlSlug: z.ZodString; availability: z.ZodOptional>; config: z.ZodUnion<[z.ZodObject<{ tabs: z.ZodArray, "many">; skipUrlSlug: z.ZodBoolean; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"group">; }, "strip", z.ZodTypeAny, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>, z.ZodObject<{ title: z.ZodString; icon: z.ZodOptional; url: z.ZodType; target: z.ZodOptional>; type: z.ZodLiteral<"link">; }, "strip", z.ZodTypeAny, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; pageId: z.ZodOptional>; items: z.ZodArray; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }>, "many">; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"changelog">; }, "strip", z.ZodTypeAny, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }>, z.ZodObject<{ node: z.ZodOptional; type: z.ZodLiteral<"changelogV3">; }, "strip", z.ZodTypeAny, { type: "changelogV3"; node?: unknown; }, { type: "changelogV3"; node?: unknown; }>]>, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>, z.ZodObject<{ items: z.ZodArray, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>]>; }, "strip", z.ZodTypeAny, { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }, { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; }, { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; }>; export type VersionedNavigationConfig = z.infer; export declare const NavigationConfigSchema: z.ZodUnion<[z.ZodUnion<[z.ZodObject<{ tabs: z.ZodArray, "many">; skipUrlSlug: z.ZodBoolean; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"group">; }, "strip", z.ZodTypeAny, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>, z.ZodObject<{ title: z.ZodString; icon: z.ZodOptional; url: z.ZodType; target: z.ZodOptional>; type: z.ZodLiteral<"link">; }, "strip", z.ZodTypeAny, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; pageId: z.ZodOptional>; items: z.ZodArray; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }>, "many">; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"changelog">; }, "strip", z.ZodTypeAny, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }>, z.ZodObject<{ node: z.ZodOptional; type: z.ZodLiteral<"changelogV3">; }, "strip", z.ZodTypeAny, { type: "changelogV3"; node?: unknown; }, { type: "changelogV3"; node?: unknown; }>]>, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>, z.ZodObject<{ items: z.ZodArray, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>]>, z.ZodObject<{ versions: z.ZodArray; urlSlug: z.ZodString; availability: z.ZodOptional>; config: z.ZodUnion<[z.ZodObject<{ tabs: z.ZodArray, "many">; skipUrlSlug: z.ZodBoolean; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"group">; }, "strip", z.ZodTypeAny, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>, z.ZodObject<{ title: z.ZodString; icon: z.ZodOptional; url: z.ZodType; target: z.ZodOptional>; type: z.ZodLiteral<"link">; }, "strip", z.ZodTypeAny, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; pageId: z.ZodOptional>; items: z.ZodArray; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }>, "many">; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"changelog">; }, "strip", z.ZodTypeAny, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }>, z.ZodObject<{ node: z.ZodOptional; type: z.ZodLiteral<"changelogV3">; }, "strip", z.ZodTypeAny, { type: "changelogV3"; node?: unknown; }, { type: "changelogV3"; node?: unknown; }>]>, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>, z.ZodObject<{ items: z.ZodArray, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>]>; }, "strip", z.ZodTypeAny, { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }, { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; }, { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; }>]>; export type NavigationConfig = z.infer; export declare const DocsConfigSchema: z.ZodObject<{ title: z.ZodOptional; defaultLanguage: z.ZodOptional>; languages: z.ZodOptional, "many">>; announcement: z.ZodOptional>; navigation: z.ZodOptional, "many">; skipUrlSlug: z.ZodBoolean; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"group">; }, "strip", z.ZodTypeAny, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>, z.ZodObject<{ title: z.ZodString; icon: z.ZodOptional; url: z.ZodType; target: z.ZodOptional>; type: z.ZodLiteral<"link">; }, "strip", z.ZodTypeAny, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; pageId: z.ZodOptional>; items: z.ZodArray; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }>, "many">; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"changelog">; }, "strip", z.ZodTypeAny, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }>, z.ZodObject<{ node: z.ZodOptional; type: z.ZodLiteral<"changelogV3">; }, "strip", z.ZodTypeAny, { type: "changelogV3"; node?: unknown; }, { type: "changelogV3"; node?: unknown; }>]>, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>, z.ZodObject<{ items: z.ZodArray, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>]>, z.ZodObject<{ versions: z.ZodArray; urlSlug: z.ZodString; availability: z.ZodOptional>; config: z.ZodUnion<[z.ZodObject<{ tabs: z.ZodArray, "many">; skipUrlSlug: z.ZodBoolean; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"group">; }, "strip", z.ZodTypeAny, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>, z.ZodObject<{ title: z.ZodString; icon: z.ZodOptional; url: z.ZodType; target: z.ZodOptional>; type: z.ZodLiteral<"link">; }, "strip", z.ZodTypeAny, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; pageId: z.ZodOptional>; items: z.ZodArray; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }>, "many">; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"changelog">; }, "strip", z.ZodTypeAny, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }>, z.ZodObject<{ node: z.ZodOptional; type: z.ZodLiteral<"changelogV3">; }, "strip", z.ZodTypeAny, { type: "changelogV3"; node?: unknown; }, { type: "changelogV3"; node?: unknown; }>]>, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>, z.ZodObject<{ items: z.ZodArray, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>]>; }, "strip", z.ZodTypeAny, { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }, { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; }, { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; }>]>>; root: z.ZodOptional>; navbarLinks: z.ZodOptional; target: z.ZodOptional>; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"filled">; }, "strip", z.ZodTypeAny, { type: "filled"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { type: "filled"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>, z.ZodObject<{ url: z.ZodType; target: z.ZodOptional>; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"outlined">; }, "strip", z.ZodTypeAny, { type: "outlined"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { type: "outlined"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>, z.ZodObject<{ url: z.ZodType; target: z.ZodOptional>; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"minimal">; }, "strip", z.ZodTypeAny, { type: "minimal"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { type: "minimal"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>, z.ZodObject<{ url: z.ZodType; target: z.ZodOptional>; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"github">; }, "strip", z.ZodTypeAny, { type: "github"; url: string & { Url: void; }; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; }, { type: "github"; url: string & { Url: void; }; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; }>, z.ZodObject<{ links: z.ZodArray; target: z.ZodOptional>; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>, "many">; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"dropdown">; }, "strip", z.ZodTypeAny, { type: "dropdown"; links: { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }[]; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { type: "dropdown"; links: { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }[]; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>, z.ZodObject<{ url: z.ZodType; target: z.ZodOptional>; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"primary">; }, "strip", z.ZodTypeAny, { type: "primary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { type: "primary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>, z.ZodObject<{ url: z.ZodType; target: z.ZodOptional>; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"secondary">; }, "strip", z.ZodTypeAny, { type: "secondary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { type: "secondary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>]>, "many">>; footerLinks: z.ZodOptional; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "github"; }, { value: string & { Url: void; }; type: "github"; }>, z.ZodObject<{ type: z.ZodLiteral<"twitter">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "twitter"; }, { value: string & { Url: void; }; type: "twitter"; }>, z.ZodObject<{ type: z.ZodLiteral<"x">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "x"; }, { value: string & { Url: void; }; type: "x"; }>, z.ZodObject<{ type: z.ZodLiteral<"linkedin">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "linkedin"; }, { value: string & { Url: void; }; type: "linkedin"; }>, z.ZodObject<{ type: z.ZodLiteral<"youtube">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "youtube"; }, { value: string & { Url: void; }; type: "youtube"; }>, z.ZodObject<{ type: z.ZodLiteral<"instagram">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "instagram"; }, { value: string & { Url: void; }; type: "instagram"; }>, z.ZodObject<{ type: z.ZodLiteral<"facebook">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "facebook"; }, { value: string & { Url: void; }; type: "facebook"; }>, z.ZodObject<{ type: z.ZodLiteral<"discord">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "discord"; }, { value: string & { Url: void; }; type: "discord"; }>, z.ZodObject<{ type: z.ZodLiteral<"slack">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "slack"; }, { value: string & { Url: void; }; type: "slack"; }>, z.ZodObject<{ type: z.ZodLiteral<"hackernews">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "hackernews"; }, { value: string & { Url: void; }; type: "hackernews"; }>, z.ZodObject<{ type: z.ZodLiteral<"medium">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "medium"; }, { value: string & { Url: void; }; type: "medium"; }>, z.ZodObject<{ type: z.ZodLiteral<"website">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "website"; }, { value: string & { Url: void; }; type: "website"; }>]>, "many">>; hideNavLinks: z.ZodOptional; logoHeight: z.ZodOptional; logoHref: z.ZodOptional>; logoRightText: z.ZodOptional; favicon: z.ZodOptional>; agents: z.ZodOptional; pageDescriptionSource: z.ZodOptional>; }, "strip", z.ZodTypeAny, { pageDirective?: string | undefined; pageDescriptionSource?: "description" | "subtitle" | undefined; }, { pageDirective?: string | undefined; pageDescriptionSource?: "description" | "subtitle" | undefined; }>>; metadata: z.ZodOptional; "og:title": z.ZodOptional; "og:description": z.ZodOptional; "og:url": z.ZodOptional; "og:image": z.ZodOptional; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { FileId: void; }; type: "fileId"; }, { value: string & { FileId: void; }; type: "fileId"; }>, z.ZodObject<{ type: z.ZodLiteral<"url">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "url"; }, { value: string & { Url: void; }; type: "url"; }>]>>; "og:image:width": z.ZodOptional; "og:image:height": z.ZodOptional; "og:locale": z.ZodOptional; "og:logo": z.ZodOptional; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { FileId: void; }; type: "fileId"; }, { value: string & { FileId: void; }; type: "fileId"; }>, z.ZodObject<{ type: z.ZodLiteral<"url">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "url"; }, { value: string & { Url: void; }; type: "url"; }>]>>; "twitter:title": z.ZodOptional; "twitter:description": z.ZodOptional; "twitter:handle": z.ZodOptional; "twitter:image": z.ZodOptional; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { FileId: void; }; type: "fileId"; }, { value: string & { FileId: void; }; type: "fileId"; }>, z.ZodObject<{ type: z.ZodLiteral<"url">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "url"; }, { value: string & { Url: void; }; type: "url"; }>]>>; "twitter:site": z.ZodOptional; "twitter:url": z.ZodOptional; "twitter:card": z.ZodOptional>; "og:background-image": z.ZodOptional; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { FileId: void; }; type: "fileId"; }, { value: string & { FileId: void; }; type: "fileId"; }>, z.ZodObject<{ type: z.ZodLiteral<"url">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "url"; }, { value: string & { Url: void; }; type: "url"; }>]>>; "og:dynamic": z.ZodOptional; noindex: z.ZodOptional; nofollow: z.ZodOptional; canonicalHost: z.ZodOptional; }, "strip", z.ZodTypeAny, { "og:site_name"?: string | undefined; "og:title"?: string | undefined; "og:description"?: string | undefined; "og:url"?: string | undefined; "og:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:image:width"?: number | undefined; "og:image:height"?: number | undefined; "og:locale"?: string | undefined; "og:logo"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:title"?: string | undefined; "twitter:description"?: string | undefined; "twitter:handle"?: string | undefined; "twitter:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:site"?: string | undefined; "twitter:url"?: string | undefined; "twitter:card"?: "summary" | "summary_large_image" | "app" | "player" | undefined; "og:background-image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:dynamic"?: boolean | undefined; noindex?: boolean | undefined; nofollow?: boolean | undefined; canonicalHost?: string | undefined; }, { "og:site_name"?: string | undefined; "og:title"?: string | undefined; "og:description"?: string | undefined; "og:url"?: string | undefined; "og:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:image:width"?: number | undefined; "og:image:height"?: number | undefined; "og:locale"?: string | undefined; "og:logo"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:title"?: string | undefined; "twitter:description"?: string | undefined; "twitter:handle"?: string | undefined; "twitter:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:site"?: string | undefined; "twitter:url"?: string | undefined; "twitter:card"?: "summary" | "summary_large_image" | "app" | "player" | undefined; "og:background-image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:dynamic"?: boolean | undefined; noindex?: boolean | undefined; nofollow?: boolean | undefined; canonicalHost?: string | undefined; }>>; redirects: z.ZodOptional; }, "strip", z.ZodTypeAny, { source: string; destination: string; permanent?: boolean | undefined; }, { source: string; destination: string; permanent?: boolean | undefined; }>, "many">>; colorsV3: z.ZodOptional>; backgroundImage: z.ZodOptional>; accentPrimary: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>; background: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; border: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; sidebarBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; headerBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; cardBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent1: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent2: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent3: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent4: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent5: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent6: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent7: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent8: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent9: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent10: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent11: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent12: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; type: z.ZodLiteral<"dark">; }, "strip", z.ZodTypeAny, { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }, { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }>, z.ZodObject<{ logo: z.ZodOptional>; backgroundImage: z.ZodOptional>; accentPrimary: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>; background: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; border: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; sidebarBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; headerBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; cardBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent1: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent2: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent3: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent4: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent5: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent6: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent7: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent8: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent9: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent10: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent11: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent12: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; type: z.ZodLiteral<"light">; }, "strip", z.ZodTypeAny, { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }, { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }>, z.ZodObject<{ dark: z.ZodObject<{ logo: z.ZodOptional>; backgroundImage: z.ZodOptional>; accentPrimary: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>; background: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; border: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; sidebarBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; headerBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; cardBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent1: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent2: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent3: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent4: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent5: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent6: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent7: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent8: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent9: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent10: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent11: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent12: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }>; light: z.ZodObject<{ logo: z.ZodOptional>; backgroundImage: z.ZodOptional>; accentPrimary: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>; background: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; border: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; sidebarBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; headerBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; cardBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent1: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent2: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent3: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent4: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent5: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent6: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent7: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent8: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent9: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent10: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent11: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent12: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }>; type: z.ZodLiteral<"darkAndLight">; }, "strip", z.ZodTypeAny, { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; }, { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; }>]>>; layout: z.ZodOptional; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "px"; }, { value: number; type: "px"; }>, z.ZodObject<{ type: z.ZodLiteral<"rem">; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "rem"; }, { value: number; type: "rem"; }>, z.ZodObject<{ type: z.ZodLiteral<"full">; }, "strip", z.ZodTypeAny, { type: "full"; }, { type: "full"; }>]>>; contentWidth: z.ZodOptional; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "px"; }, { value: number; type: "px"; }>, z.ZodObject<{ type: z.ZodLiteral<"rem">; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "rem"; }, { value: number; type: "rem"; }>]>>; sidebarWidth: z.ZodOptional; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "px"; }, { value: number; type: "px"; }>, z.ZodObject<{ type: z.ZodLiteral<"rem">; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "rem"; }, { value: number; type: "rem"; }>]>>; headerHeight: z.ZodOptional; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "px"; }, { value: number; type: "px"; }>, z.ZodObject<{ type: z.ZodLiteral<"rem">; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "rem"; }, { value: number; type: "rem"; }>]>>; searchbarPlacement: z.ZodOptional>; tabsPlacement: z.ZodOptional>; switcherPlacement: z.ZodOptional>; contentAlignment: z.ZodOptional>; headerPosition: z.ZodOptional>; disableHeader: z.ZodOptional; hideNavLinks: z.ZodOptional; hideFeedback: z.ZodOptional; }, "strip", z.ZodTypeAny, { pageWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | { type: "full"; } | undefined; contentWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; sidebarWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; headerHeight?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; searchbarPlacement?: "HEADER" | "HEADER_TABS" | "SIDEBAR" | undefined; tabsPlacement?: "HEADER" | "SIDEBAR" | undefined; switcherPlacement?: "HEADER" | "SIDEBAR" | undefined; contentAlignment?: "CENTER" | "LEFT" | undefined; headerPosition?: "FIXED" | "ABSOLUTE" | undefined; disableHeader?: boolean | undefined; hideNavLinks?: boolean | undefined; hideFeedback?: boolean | undefined; }, { pageWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | { type: "full"; } | undefined; contentWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; sidebarWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; headerHeight?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; searchbarPlacement?: "HEADER" | "HEADER_TABS" | "SIDEBAR" | undefined; tabsPlacement?: "HEADER" | "SIDEBAR" | undefined; switcherPlacement?: "HEADER" | "SIDEBAR" | undefined; contentAlignment?: "CENTER" | "LEFT" | undefined; headerPosition?: "FIXED" | "ABSOLUTE" | undefined; disableHeader?: boolean | undefined; hideNavLinks?: boolean | undefined; hideFeedback?: boolean | undefined; }>>; theme: z.ZodOptional>; body: z.ZodOptional>; tabs: z.ZodOptional, z.ZodObject<{ style: z.ZodOptional>; alignment: z.ZodOptional>; placement: z.ZodOptional>; }, "strip", z.ZodTypeAny, { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; }, { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; }>]>>; footerNav: z.ZodOptional>; "page-actions": z.ZodOptional>; "language-switcher": z.ZodOptional>; "product-switcher": z.ZodOptional>; }, "strip", z.ZodTypeAny, { body?: "default" | "canvas" | undefined; sidebar?: "default" | "minimal" | undefined; tabs?: "default" | "bubble" | { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; } | undefined; footerNav?: "default" | "minimal" | undefined; "page-actions"?: "default" | "toolbar" | undefined; "language-switcher"?: "default" | "minimal" | undefined; "product-switcher"?: "default" | "toggle" | undefined; }, { body?: "default" | "canvas" | undefined; sidebar?: "default" | "minimal" | undefined; tabs?: "default" | "bubble" | { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; } | undefined; footerNav?: "default" | "minimal" | undefined; "page-actions"?: "default" | "toolbar" | undefined; "language-switcher"?: "default" | "minimal" | undefined; "product-switcher"?: "default" | "toggle" | undefined; }>>; settings: z.ZodOptional; disableSearch: z.ZodOptional; disableAnalytics: z.ZodOptional; darkModeCode: z.ZodOptional; defaultSearchFilters: z.ZodOptional; httpSnippets: z.ZodOptional, "many">]>>; hide404Page: z.ZodOptional; useJavascriptAsTypescript: z.ZodOptional; disableExplorerProxy: z.ZodOptional; language: z.ZodOptional>; }, "strip", z.ZodTypeAny, { language?: "en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr" | undefined; searchText?: string | undefined; disableSearch?: boolean | undefined; disableAnalytics?: boolean | undefined; darkModeCode?: boolean | undefined; defaultSearchFilters?: boolean | undefined; httpSnippets?: boolean | ("typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "php" | "swift" | "rust")[] | undefined; hide404Page?: boolean | undefined; useJavascriptAsTypescript?: boolean | undefined; disableExplorerProxy?: boolean | undefined; }, { language?: "en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr" | undefined; searchText?: string | undefined; disableSearch?: boolean | undefined; disableAnalytics?: boolean | undefined; darkModeCode?: boolean | undefined; defaultSearchFilters?: boolean | undefined; httpSnippets?: boolean | ("typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "php" | "swift" | "rust")[] | undefined; hide404Page?: boolean | undefined; useJavascriptAsTypescript?: boolean | undefined; disableExplorerProxy?: boolean | undefined; }>>; typographyV2: z.ZodOptional; weight: z.ZodOptional>; style: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }, { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }>, "many">; display: z.ZodOptional>; fallback: z.ZodOptional>; fontVariationSettings: z.ZodOptional; type: z.ZodLiteral<"custom">; }, "strip", z.ZodTypeAny, { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; }, { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; }>]>>; bodyFont: z.ZodOptional; weight: z.ZodOptional>; style: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }, { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }>, "many">; display: z.ZodOptional>; fallback: z.ZodOptional>; fontVariationSettings: z.ZodOptional; type: z.ZodLiteral<"custom">; }, "strip", z.ZodTypeAny, { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; }, { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; }>]>>; codeFont: z.ZodOptional; weight: z.ZodOptional>; style: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }, { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }>, "many">; display: z.ZodOptional>; fallback: z.ZodOptional>; fontVariationSettings: z.ZodOptional; type: z.ZodLiteral<"custom">; }, "strip", z.ZodTypeAny, { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; }, { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; }>]>>; }, "strip", z.ZodTypeAny, { headingsFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; bodyFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; codeFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; }, { headingsFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; bodyFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; codeFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; }>>; analyticsConfig: z.ZodOptional>; fullstory: z.ZodOptional>; intercom: z.ZodOptional; }, "strip", z.ZodTypeAny, { appId: string; apiBase?: string | undefined; }, { appId: string; apiBase?: string | undefined; }>>; posthog: z.ZodOptional; }, "strip", z.ZodTypeAny, { apiKey: string; endpoint?: string | undefined; }, { apiKey: string; endpoint?: string | undefined; }>>; gtm: z.ZodOptional>; ga4: z.ZodOptional>; amplitude: z.ZodOptional>; mixpanel: z.ZodOptional>; hotjar: z.ZodOptional>; koala: z.ZodOptional>; logrocket: z.ZodOptional>; pirsch: z.ZodOptional>; plausible: z.ZodOptional>; fathom: z.ZodOptional>; clearbit: z.ZodOptional>; heap: z.ZodOptional>; }, "strip", z.ZodTypeAny, { segment?: { writeKey: string; } | undefined; fullstory?: { orgId: string; } | undefined; intercom?: { appId: string; apiBase?: string | undefined; } | undefined; posthog?: { apiKey: string; endpoint?: string | undefined; } | undefined; gtm?: { containerId: string; } | undefined; ga4?: { measurementId: string; } | undefined; amplitude?: { apiKey: string; } | undefined; mixpanel?: { apiKey: string; } | undefined; hotjar?: { hjid: string; hjsv: string; } | undefined; koala?: { apiKey: string; } | undefined; logrocket?: { apiKey: string; } | undefined; pirsch?: { id: string; } | undefined; plausible?: { domain: string; } | undefined; fathom?: { siteId: string; } | undefined; clearbit?: { apiKey: string; } | undefined; heap?: { appId: string; } | undefined; }, { segment?: { writeKey: string; } | undefined; fullstory?: { orgId: string; } | undefined; intercom?: { appId: string; apiBase?: string | undefined; } | undefined; posthog?: { apiKey: string; endpoint?: string | undefined; } | undefined; gtm?: { containerId: string; } | undefined; ga4?: { measurementId: string; } | undefined; amplitude?: { apiKey: string; } | undefined; mixpanel?: { apiKey: string; } | undefined; hotjar?: { hjid: string; hjsv: string; } | undefined; koala?: { apiKey: string; } | undefined; logrocket?: { apiKey: string; } | undefined; pirsch?: { id: string; } | undefined; plausible?: { domain: string; } | undefined; fathom?: { siteId: string; } | undefined; clearbit?: { apiKey: string; } | undefined; heap?: { appId: string; } | undefined; }>>; integrations: z.ZodOptional; context7: z.ZodOptional>; }, "strip", z.ZodTypeAny, { intercom?: string | undefined; context7?: import("./shared").FileId | undefined; }, { intercom?: string | undefined; context7?: import("./shared").FileId | undefined; }>>; css: z.ZodOptional>; }, "strip", z.ZodTypeAny, { inline?: string[] | undefined; }, { inline?: string[] | undefined; }>>; js: z.ZodOptional; strategy: z.ZodOptional>; }, "strip", z.ZodTypeAny, { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }, { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }>, "many">>; files: z.ZodArray; strategy: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }, { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }>, "many">; inline: z.ZodOptional>; }, "strip", z.ZodTypeAny, { files: { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[]; inline?: string[] | undefined; remote?: { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[] | undefined; }, { files: { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[]; inline?: string[] | undefined; remote?: { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[] | undefined; }>>; aiChatConfig: z.ZodOptional>; systemPrompt: z.ZodOptional; location: z.ZodOptional, "many">>; datasources: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; title?: string | undefined; }, { url: string; title?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { model?: "claude-3.5" | "claude-3.7" | "claude-4" | "command-a" | undefined; systemPrompt?: string | undefined; location?: ("discord" | "slack" | "docs")[] | undefined; datasources?: { url: string; title?: string | undefined; }[] | undefined; }, { model?: "claude-3.5" | "claude-3.7" | "claude-4" | "command-a" | undefined; systemPrompt?: string | undefined; location?: ("discord" | "slack" | "docs")[] | undefined; datasources?: { url: string; title?: string | undefined; }[] | undefined; }>>; pageActions: z.ZodOptional>; options: z.ZodOptional; viewAsMarkdown: z.ZodOptional; askAi: z.ZodOptional; openAi: z.ZodOptional; claude: z.ZodOptional; cursor: z.ZodOptional; claudeCode: z.ZodOptional; vscode: z.ZodOptional; custom: z.ZodOptional; url: z.ZodString; icon: z.ZodOptional; default: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }, { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; }, { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { options?: { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; } | undefined; default?: "copyPage" | "viewAsMarkdown" | "askAi" | "openAi" | "claude" | "cursor" | "claudeCode" | "vscode" | undefined; }, { options?: { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; } | undefined; default?: "copyPage" | "viewAsMarkdown" | "askAi" | "openAi" | "claude" | "cursor" | "claudeCode" | "vscode" | undefined; }>>; editThisPageLaunch: z.ZodOptional>; header: z.ZodOptional; footer: z.ZodOptional; }, "strip", z.ZodTypeAny, { js?: { files: { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[]; inline?: string[] | undefined; remote?: { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[] | undefined; } | undefined; header?: string | undefined; root?: RootNode | undefined; hideNavLinks?: boolean | undefined; title?: string | undefined; editThisPageLaunch?: "github" | "dashboard" | undefined; navigation?: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; } | undefined; defaultLanguage?: "typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "js" | "ts" | "php" | "swift" | "rust" | "nodets" | "nodejs" | "dotnet" | "jvm" | undefined; languages?: ("en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr")[] | undefined; announcement?: { text: string; } | undefined; navbarLinks?: ({ type: "filled"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "outlined"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "minimal"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "github"; url: string & { Url: void; }; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; } | { type: "dropdown"; links: { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }[]; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "primary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "secondary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; })[] | undefined; footerLinks?: ({ value: string & { Url: void; }; type: "github"; } | { value: string & { Url: void; }; type: "twitter"; } | { value: string & { Url: void; }; type: "x"; } | { value: string & { Url: void; }; type: "linkedin"; } | { value: string & { Url: void; }; type: "youtube"; } | { value: string & { Url: void; }; type: "instagram"; } | { value: string & { Url: void; }; type: "facebook"; } | { value: string & { Url: void; }; type: "discord"; } | { value: string & { Url: void; }; type: "slack"; } | { value: string & { Url: void; }; type: "hackernews"; } | { value: string & { Url: void; }; type: "medium"; } | { value: string & { Url: void; }; type: "website"; })[] | undefined; logoHeight?: number | undefined; logoHref?: Url | undefined; logoRightText?: string | undefined; favicon?: import("./shared").FileId | undefined; agents?: { pageDirective?: string | undefined; pageDescriptionSource?: "description" | "subtitle" | undefined; } | undefined; metadata?: { "og:site_name"?: string | undefined; "og:title"?: string | undefined; "og:description"?: string | undefined; "og:url"?: string | undefined; "og:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:image:width"?: number | undefined; "og:image:height"?: number | undefined; "og:locale"?: string | undefined; "og:logo"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:title"?: string | undefined; "twitter:description"?: string | undefined; "twitter:handle"?: string | undefined; "twitter:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:site"?: string | undefined; "twitter:url"?: string | undefined; "twitter:card"?: "summary" | "summary_large_image" | "app" | "player" | undefined; "og:background-image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:dynamic"?: boolean | undefined; noindex?: boolean | undefined; nofollow?: boolean | undefined; canonicalHost?: string | undefined; } | undefined; redirects?: { source: string; destination: string; permanent?: boolean | undefined; }[] | undefined; colorsV3?: { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; } | undefined; layout?: { pageWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | { type: "full"; } | undefined; contentWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; sidebarWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; headerHeight?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; searchbarPlacement?: "HEADER" | "HEADER_TABS" | "SIDEBAR" | undefined; tabsPlacement?: "HEADER" | "SIDEBAR" | undefined; switcherPlacement?: "HEADER" | "SIDEBAR" | undefined; contentAlignment?: "CENTER" | "LEFT" | undefined; headerPosition?: "FIXED" | "ABSOLUTE" | undefined; disableHeader?: boolean | undefined; hideNavLinks?: boolean | undefined; hideFeedback?: boolean | undefined; } | undefined; theme?: { body?: "default" | "canvas" | undefined; sidebar?: "default" | "minimal" | undefined; tabs?: "default" | "bubble" | { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; } | undefined; footerNav?: "default" | "minimal" | undefined; "page-actions"?: "default" | "toolbar" | undefined; "language-switcher"?: "default" | "minimal" | undefined; "product-switcher"?: "default" | "toggle" | undefined; } | undefined; settings?: { language?: "en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr" | undefined; searchText?: string | undefined; disableSearch?: boolean | undefined; disableAnalytics?: boolean | undefined; darkModeCode?: boolean | undefined; defaultSearchFilters?: boolean | undefined; httpSnippets?: boolean | ("typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "php" | "swift" | "rust")[] | undefined; hide404Page?: boolean | undefined; useJavascriptAsTypescript?: boolean | undefined; disableExplorerProxy?: boolean | undefined; } | undefined; typographyV2?: { headingsFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; bodyFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; codeFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; } | undefined; analyticsConfig?: { segment?: { writeKey: string; } | undefined; fullstory?: { orgId: string; } | undefined; intercom?: { appId: string; apiBase?: string | undefined; } | undefined; posthog?: { apiKey: string; endpoint?: string | undefined; } | undefined; gtm?: { containerId: string; } | undefined; ga4?: { measurementId: string; } | undefined; amplitude?: { apiKey: string; } | undefined; mixpanel?: { apiKey: string; } | undefined; hotjar?: { hjid: string; hjsv: string; } | undefined; koala?: { apiKey: string; } | undefined; logrocket?: { apiKey: string; } | undefined; pirsch?: { id: string; } | undefined; plausible?: { domain: string; } | undefined; fathom?: { siteId: string; } | undefined; clearbit?: { apiKey: string; } | undefined; heap?: { appId: string; } | undefined; } | undefined; integrations?: { intercom?: string | undefined; context7?: import("./shared").FileId | undefined; } | undefined; css?: { inline?: string[] | undefined; } | undefined; aiChatConfig?: { model?: "claude-3.5" | "claude-3.7" | "claude-4" | "command-a" | undefined; systemPrompt?: string | undefined; location?: ("discord" | "slack" | "docs")[] | undefined; datasources?: { url: string; title?: string | undefined; }[] | undefined; } | undefined; pageActions?: { options?: { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; } | undefined; default?: "copyPage" | "viewAsMarkdown" | "askAi" | "openAi" | "claude" | "cursor" | "claudeCode" | "vscode" | undefined; } | undefined; footer?: string | undefined; }, { js?: { files: { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[]; inline?: string[] | undefined; remote?: { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[] | undefined; } | undefined; header?: string | undefined; root?: RootNode | undefined; hideNavLinks?: boolean | undefined; title?: string | undefined; editThisPageLaunch?: "github" | "dashboard" | undefined; navigation?: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; } | undefined; defaultLanguage?: "typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "js" | "ts" | "php" | "swift" | "rust" | "nodets" | "nodejs" | "dotnet" | "jvm" | undefined; languages?: ("en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr")[] | undefined; announcement?: { text: string; } | undefined; navbarLinks?: ({ type: "filled"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "outlined"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "minimal"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "github"; url: string & { Url: void; }; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; } | { type: "dropdown"; links: { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }[]; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "primary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "secondary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; })[] | undefined; footerLinks?: ({ value: string & { Url: void; }; type: "github"; } | { value: string & { Url: void; }; type: "twitter"; } | { value: string & { Url: void; }; type: "x"; } | { value: string & { Url: void; }; type: "linkedin"; } | { value: string & { Url: void; }; type: "youtube"; } | { value: string & { Url: void; }; type: "instagram"; } | { value: string & { Url: void; }; type: "facebook"; } | { value: string & { Url: void; }; type: "discord"; } | { value: string & { Url: void; }; type: "slack"; } | { value: string & { Url: void; }; type: "hackernews"; } | { value: string & { Url: void; }; type: "medium"; } | { value: string & { Url: void; }; type: "website"; })[] | undefined; logoHeight?: number | undefined; logoHref?: Url | undefined; logoRightText?: string | undefined; favicon?: import("./shared").FileId | undefined; agents?: { pageDirective?: string | undefined; pageDescriptionSource?: "description" | "subtitle" | undefined; } | undefined; metadata?: { "og:site_name"?: string | undefined; "og:title"?: string | undefined; "og:description"?: string | undefined; "og:url"?: string | undefined; "og:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:image:width"?: number | undefined; "og:image:height"?: number | undefined; "og:locale"?: string | undefined; "og:logo"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:title"?: string | undefined; "twitter:description"?: string | undefined; "twitter:handle"?: string | undefined; "twitter:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:site"?: string | undefined; "twitter:url"?: string | undefined; "twitter:card"?: "summary" | "summary_large_image" | "app" | "player" | undefined; "og:background-image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:dynamic"?: boolean | undefined; noindex?: boolean | undefined; nofollow?: boolean | undefined; canonicalHost?: string | undefined; } | undefined; redirects?: { source: string; destination: string; permanent?: boolean | undefined; }[] | undefined; colorsV3?: { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; } | undefined; layout?: { pageWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | { type: "full"; } | undefined; contentWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; sidebarWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; headerHeight?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; searchbarPlacement?: "HEADER" | "HEADER_TABS" | "SIDEBAR" | undefined; tabsPlacement?: "HEADER" | "SIDEBAR" | undefined; switcherPlacement?: "HEADER" | "SIDEBAR" | undefined; contentAlignment?: "CENTER" | "LEFT" | undefined; headerPosition?: "FIXED" | "ABSOLUTE" | undefined; disableHeader?: boolean | undefined; hideNavLinks?: boolean | undefined; hideFeedback?: boolean | undefined; } | undefined; theme?: { body?: "default" | "canvas" | undefined; sidebar?: "default" | "minimal" | undefined; tabs?: "default" | "bubble" | { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; } | undefined; footerNav?: "default" | "minimal" | undefined; "page-actions"?: "default" | "toolbar" | undefined; "language-switcher"?: "default" | "minimal" | undefined; "product-switcher"?: "default" | "toggle" | undefined; } | undefined; settings?: { language?: "en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr" | undefined; searchText?: string | undefined; disableSearch?: boolean | undefined; disableAnalytics?: boolean | undefined; darkModeCode?: boolean | undefined; defaultSearchFilters?: boolean | undefined; httpSnippets?: boolean | ("typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "php" | "swift" | "rust")[] | undefined; hide404Page?: boolean | undefined; useJavascriptAsTypescript?: boolean | undefined; disableExplorerProxy?: boolean | undefined; } | undefined; typographyV2?: { headingsFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; bodyFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; codeFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; } | undefined; analyticsConfig?: { segment?: { writeKey: string; } | undefined; fullstory?: { orgId: string; } | undefined; intercom?: { appId: string; apiBase?: string | undefined; } | undefined; posthog?: { apiKey: string; endpoint?: string | undefined; } | undefined; gtm?: { containerId: string; } | undefined; ga4?: { measurementId: string; } | undefined; amplitude?: { apiKey: string; } | undefined; mixpanel?: { apiKey: string; } | undefined; hotjar?: { hjid: string; hjsv: string; } | undefined; koala?: { apiKey: string; } | undefined; logrocket?: { apiKey: string; } | undefined; pirsch?: { id: string; } | undefined; plausible?: { domain: string; } | undefined; fathom?: { siteId: string; } | undefined; clearbit?: { apiKey: string; } | undefined; heap?: { appId: string; } | undefined; } | undefined; integrations?: { intercom?: string | undefined; context7?: import("./shared").FileId | undefined; } | undefined; css?: { inline?: string[] | undefined; } | undefined; aiChatConfig?: { model?: "claude-3.5" | "claude-3.7" | "claude-4" | "command-a" | undefined; systemPrompt?: string | undefined; location?: ("discord" | "slack" | "docs")[] | undefined; datasources?: { url: string; title?: string | undefined; }[] | undefined; } | undefined; pageActions?: { options?: { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; } | undefined; default?: "copyPage" | "viewAsMarkdown" | "askAi" | "openAi" | "claude" | "cursor" | "claudeCode" | "vscode" | undefined; } | undefined; footer?: string | undefined; }>; export type DocsConfig = z.infer; export declare const DocsDefinitionSchema: z.ZodObject<{ pages: z.ZodRecord, z.ZodObject<{ markdown: z.ZodString; editThisPageUrl: z.ZodOptional>; editThisPageLaunch: z.ZodOptional>; rawMarkdown: z.ZodOptional; }, "strip", z.ZodTypeAny, { markdown: string; editThisPageUrl?: Url | undefined; editThisPageLaunch?: "github" | "dashboard" | undefined; rawMarkdown?: string | undefined; }, { markdown: string; editThisPageUrl?: Url | undefined; editThisPageLaunch?: "github" | "dashboard" | undefined; rawMarkdown?: string | undefined; }>>; apis: z.ZodRecord, z.ZodUnknown>; apisV2: z.ZodRecord, z.ZodUnknown>; apiNameToId: z.ZodOptional>>; files: z.ZodRecord, z.ZodType>; filesV2: z.ZodRecord, z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ url: z.ZodType; type: z.ZodLiteral<"url">; }, "strip", z.ZodTypeAny, { type: "url"; url: string & { Url: void; }; }, { type: "url"; url: string & { Url: void; }; }>, z.ZodObject<{ url: z.ZodType; width: z.ZodNumber; height: z.ZodNumber; blurDataUrl: z.ZodOptional; alt: z.ZodOptional; type: z.ZodLiteral<"image">; }, "strip", z.ZodTypeAny, { type: "image"; url: string & { Url: void; }; width: number; height: number; blurDataUrl?: string | undefined; alt?: string | undefined; }, { type: "image"; url: string & { Url: void; }; width: number; height: number; blurDataUrl?: string | undefined; alt?: string | undefined; }>]>>; jsFiles: z.ZodOptional>; id: z.ZodOptional>; config: z.ZodObject<{ title: z.ZodOptional; defaultLanguage: z.ZodOptional>; languages: z.ZodOptional, "many">>; announcement: z.ZodOptional>; navigation: z.ZodOptional, "many">; skipUrlSlug: z.ZodBoolean; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"group">; }, "strip", z.ZodTypeAny, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>, z.ZodObject<{ title: z.ZodString; icon: z.ZodOptional; url: z.ZodType; target: z.ZodOptional>; type: z.ZodLiteral<"link">; }, "strip", z.ZodTypeAny, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; pageId: z.ZodOptional>; items: z.ZodArray; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }>, "many">; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"changelog">; }, "strip", z.ZodTypeAny, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }>, z.ZodObject<{ node: z.ZodOptional; type: z.ZodLiteral<"changelogV3">; }, "strip", z.ZodTypeAny, { type: "changelogV3"; node?: unknown; }, { type: "changelogV3"; node?: unknown; }>]>, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>, z.ZodObject<{ items: z.ZodArray, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>]>, z.ZodObject<{ versions: z.ZodArray; urlSlug: z.ZodString; availability: z.ZodOptional>; config: z.ZodUnion<[z.ZodObject<{ tabs: z.ZodArray, "many">; skipUrlSlug: z.ZodBoolean; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"group">; }, "strip", z.ZodTypeAny, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>, z.ZodObject<{ title: z.ZodString; icon: z.ZodOptional; url: z.ZodType; target: z.ZodOptional>; type: z.ZodLiteral<"link">; }, "strip", z.ZodTypeAny, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; pageId: z.ZodOptional>; items: z.ZodArray; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }>, "many">; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"changelog">; }, "strip", z.ZodTypeAny, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }>, z.ZodObject<{ node: z.ZodOptional; type: z.ZodLiteral<"changelogV3">; }, "strip", z.ZodTypeAny, { type: "changelogV3"; node?: unknown; }, { type: "changelogV3"; node?: unknown; }>]>, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>, z.ZodObject<{ items: z.ZodArray, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>]>; }, "strip", z.ZodTypeAny, { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }, { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; }, { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; }>]>>; root: z.ZodOptional>; navbarLinks: z.ZodOptional; target: z.ZodOptional>; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"filled">; }, "strip", z.ZodTypeAny, { type: "filled"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { type: "filled"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>, z.ZodObject<{ url: z.ZodType; target: z.ZodOptional>; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"outlined">; }, "strip", z.ZodTypeAny, { type: "outlined"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { type: "outlined"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>, z.ZodObject<{ url: z.ZodType; target: z.ZodOptional>; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"minimal">; }, "strip", z.ZodTypeAny, { type: "minimal"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { type: "minimal"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>, z.ZodObject<{ url: z.ZodType; target: z.ZodOptional>; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"github">; }, "strip", z.ZodTypeAny, { type: "github"; url: string & { Url: void; }; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; }, { type: "github"; url: string & { Url: void; }; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; }>, z.ZodObject<{ links: z.ZodArray; target: z.ZodOptional>; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>, "many">; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"dropdown">; }, "strip", z.ZodTypeAny, { type: "dropdown"; links: { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }[]; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { type: "dropdown"; links: { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }[]; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>, z.ZodObject<{ url: z.ZodType; target: z.ZodOptional>; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"primary">; }, "strip", z.ZodTypeAny, { type: "primary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { type: "primary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>, z.ZodObject<{ url: z.ZodType; target: z.ZodOptional>; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"secondary">; }, "strip", z.ZodTypeAny, { type: "secondary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { type: "secondary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>]>, "many">>; footerLinks: z.ZodOptional; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "github"; }, { value: string & { Url: void; }; type: "github"; }>, z.ZodObject<{ type: z.ZodLiteral<"twitter">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "twitter"; }, { value: string & { Url: void; }; type: "twitter"; }>, z.ZodObject<{ type: z.ZodLiteral<"x">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "x"; }, { value: string & { Url: void; }; type: "x"; }>, z.ZodObject<{ type: z.ZodLiteral<"linkedin">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "linkedin"; }, { value: string & { Url: void; }; type: "linkedin"; }>, z.ZodObject<{ type: z.ZodLiteral<"youtube">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "youtube"; }, { value: string & { Url: void; }; type: "youtube"; }>, z.ZodObject<{ type: z.ZodLiteral<"instagram">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "instagram"; }, { value: string & { Url: void; }; type: "instagram"; }>, z.ZodObject<{ type: z.ZodLiteral<"facebook">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "facebook"; }, { value: string & { Url: void; }; type: "facebook"; }>, z.ZodObject<{ type: z.ZodLiteral<"discord">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "discord"; }, { value: string & { Url: void; }; type: "discord"; }>, z.ZodObject<{ type: z.ZodLiteral<"slack">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "slack"; }, { value: string & { Url: void; }; type: "slack"; }>, z.ZodObject<{ type: z.ZodLiteral<"hackernews">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "hackernews"; }, { value: string & { Url: void; }; type: "hackernews"; }>, z.ZodObject<{ type: z.ZodLiteral<"medium">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "medium"; }, { value: string & { Url: void; }; type: "medium"; }>, z.ZodObject<{ type: z.ZodLiteral<"website">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "website"; }, { value: string & { Url: void; }; type: "website"; }>]>, "many">>; hideNavLinks: z.ZodOptional; logoHeight: z.ZodOptional; logoHref: z.ZodOptional>; logoRightText: z.ZodOptional; favicon: z.ZodOptional>; agents: z.ZodOptional; pageDescriptionSource: z.ZodOptional>; }, "strip", z.ZodTypeAny, { pageDirective?: string | undefined; pageDescriptionSource?: "description" | "subtitle" | undefined; }, { pageDirective?: string | undefined; pageDescriptionSource?: "description" | "subtitle" | undefined; }>>; metadata: z.ZodOptional; "og:title": z.ZodOptional; "og:description": z.ZodOptional; "og:url": z.ZodOptional; "og:image": z.ZodOptional; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { FileId: void; }; type: "fileId"; }, { value: string & { FileId: void; }; type: "fileId"; }>, z.ZodObject<{ type: z.ZodLiteral<"url">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "url"; }, { value: string & { Url: void; }; type: "url"; }>]>>; "og:image:width": z.ZodOptional; "og:image:height": z.ZodOptional; "og:locale": z.ZodOptional; "og:logo": z.ZodOptional; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { FileId: void; }; type: "fileId"; }, { value: string & { FileId: void; }; type: "fileId"; }>, z.ZodObject<{ type: z.ZodLiteral<"url">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "url"; }, { value: string & { Url: void; }; type: "url"; }>]>>; "twitter:title": z.ZodOptional; "twitter:description": z.ZodOptional; "twitter:handle": z.ZodOptional; "twitter:image": z.ZodOptional; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { FileId: void; }; type: "fileId"; }, { value: string & { FileId: void; }; type: "fileId"; }>, z.ZodObject<{ type: z.ZodLiteral<"url">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "url"; }, { value: string & { Url: void; }; type: "url"; }>]>>; "twitter:site": z.ZodOptional; "twitter:url": z.ZodOptional; "twitter:card": z.ZodOptional>; "og:background-image": z.ZodOptional; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { FileId: void; }; type: "fileId"; }, { value: string & { FileId: void; }; type: "fileId"; }>, z.ZodObject<{ type: z.ZodLiteral<"url">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "url"; }, { value: string & { Url: void; }; type: "url"; }>]>>; "og:dynamic": z.ZodOptional; noindex: z.ZodOptional; nofollow: z.ZodOptional; canonicalHost: z.ZodOptional; }, "strip", z.ZodTypeAny, { "og:site_name"?: string | undefined; "og:title"?: string | undefined; "og:description"?: string | undefined; "og:url"?: string | undefined; "og:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:image:width"?: number | undefined; "og:image:height"?: number | undefined; "og:locale"?: string | undefined; "og:logo"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:title"?: string | undefined; "twitter:description"?: string | undefined; "twitter:handle"?: string | undefined; "twitter:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:site"?: string | undefined; "twitter:url"?: string | undefined; "twitter:card"?: "summary" | "summary_large_image" | "app" | "player" | undefined; "og:background-image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:dynamic"?: boolean | undefined; noindex?: boolean | undefined; nofollow?: boolean | undefined; canonicalHost?: string | undefined; }, { "og:site_name"?: string | undefined; "og:title"?: string | undefined; "og:description"?: string | undefined; "og:url"?: string | undefined; "og:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:image:width"?: number | undefined; "og:image:height"?: number | undefined; "og:locale"?: string | undefined; "og:logo"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:title"?: string | undefined; "twitter:description"?: string | undefined; "twitter:handle"?: string | undefined; "twitter:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:site"?: string | undefined; "twitter:url"?: string | undefined; "twitter:card"?: "summary" | "summary_large_image" | "app" | "player" | undefined; "og:background-image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:dynamic"?: boolean | undefined; noindex?: boolean | undefined; nofollow?: boolean | undefined; canonicalHost?: string | undefined; }>>; redirects: z.ZodOptional; }, "strip", z.ZodTypeAny, { source: string; destination: string; permanent?: boolean | undefined; }, { source: string; destination: string; permanent?: boolean | undefined; }>, "many">>; colorsV3: z.ZodOptional>; backgroundImage: z.ZodOptional>; accentPrimary: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>; background: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; border: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; sidebarBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; headerBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; cardBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent1: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent2: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent3: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent4: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent5: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent6: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent7: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent8: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent9: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent10: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent11: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent12: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; type: z.ZodLiteral<"dark">; }, "strip", z.ZodTypeAny, { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }, { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }>, z.ZodObject<{ logo: z.ZodOptional>; backgroundImage: z.ZodOptional>; accentPrimary: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>; background: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; border: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; sidebarBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; headerBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; cardBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent1: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent2: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent3: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent4: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent5: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent6: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent7: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent8: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent9: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent10: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent11: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent12: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; type: z.ZodLiteral<"light">; }, "strip", z.ZodTypeAny, { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }, { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }>, z.ZodObject<{ dark: z.ZodObject<{ logo: z.ZodOptional>; backgroundImage: z.ZodOptional>; accentPrimary: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>; background: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; border: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; sidebarBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; headerBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; cardBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent1: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent2: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent3: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent4: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent5: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent6: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent7: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent8: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent9: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent10: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent11: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent12: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }>; light: z.ZodObject<{ logo: z.ZodOptional>; backgroundImage: z.ZodOptional>; accentPrimary: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>; background: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; border: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; sidebarBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; headerBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; cardBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent1: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent2: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent3: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent4: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent5: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent6: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent7: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent8: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent9: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent10: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent11: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent12: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }>; type: z.ZodLiteral<"darkAndLight">; }, "strip", z.ZodTypeAny, { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; }, { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; }>]>>; layout: z.ZodOptional; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "px"; }, { value: number; type: "px"; }>, z.ZodObject<{ type: z.ZodLiteral<"rem">; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "rem"; }, { value: number; type: "rem"; }>, z.ZodObject<{ type: z.ZodLiteral<"full">; }, "strip", z.ZodTypeAny, { type: "full"; }, { type: "full"; }>]>>; contentWidth: z.ZodOptional; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "px"; }, { value: number; type: "px"; }>, z.ZodObject<{ type: z.ZodLiteral<"rem">; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "rem"; }, { value: number; type: "rem"; }>]>>; sidebarWidth: z.ZodOptional; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "px"; }, { value: number; type: "px"; }>, z.ZodObject<{ type: z.ZodLiteral<"rem">; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "rem"; }, { value: number; type: "rem"; }>]>>; headerHeight: z.ZodOptional; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "px"; }, { value: number; type: "px"; }>, z.ZodObject<{ type: z.ZodLiteral<"rem">; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "rem"; }, { value: number; type: "rem"; }>]>>; searchbarPlacement: z.ZodOptional>; tabsPlacement: z.ZodOptional>; switcherPlacement: z.ZodOptional>; contentAlignment: z.ZodOptional>; headerPosition: z.ZodOptional>; disableHeader: z.ZodOptional; hideNavLinks: z.ZodOptional; hideFeedback: z.ZodOptional; }, "strip", z.ZodTypeAny, { pageWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | { type: "full"; } | undefined; contentWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; sidebarWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; headerHeight?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; searchbarPlacement?: "HEADER" | "HEADER_TABS" | "SIDEBAR" | undefined; tabsPlacement?: "HEADER" | "SIDEBAR" | undefined; switcherPlacement?: "HEADER" | "SIDEBAR" | undefined; contentAlignment?: "CENTER" | "LEFT" | undefined; headerPosition?: "FIXED" | "ABSOLUTE" | undefined; disableHeader?: boolean | undefined; hideNavLinks?: boolean | undefined; hideFeedback?: boolean | undefined; }, { pageWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | { type: "full"; } | undefined; contentWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; sidebarWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; headerHeight?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; searchbarPlacement?: "HEADER" | "HEADER_TABS" | "SIDEBAR" | undefined; tabsPlacement?: "HEADER" | "SIDEBAR" | undefined; switcherPlacement?: "HEADER" | "SIDEBAR" | undefined; contentAlignment?: "CENTER" | "LEFT" | undefined; headerPosition?: "FIXED" | "ABSOLUTE" | undefined; disableHeader?: boolean | undefined; hideNavLinks?: boolean | undefined; hideFeedback?: boolean | undefined; }>>; theme: z.ZodOptional>; body: z.ZodOptional>; tabs: z.ZodOptional, z.ZodObject<{ style: z.ZodOptional>; alignment: z.ZodOptional>; placement: z.ZodOptional>; }, "strip", z.ZodTypeAny, { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; }, { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; }>]>>; footerNav: z.ZodOptional>; "page-actions": z.ZodOptional>; "language-switcher": z.ZodOptional>; "product-switcher": z.ZodOptional>; }, "strip", z.ZodTypeAny, { body?: "default" | "canvas" | undefined; sidebar?: "default" | "minimal" | undefined; tabs?: "default" | "bubble" | { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; } | undefined; footerNav?: "default" | "minimal" | undefined; "page-actions"?: "default" | "toolbar" | undefined; "language-switcher"?: "default" | "minimal" | undefined; "product-switcher"?: "default" | "toggle" | undefined; }, { body?: "default" | "canvas" | undefined; sidebar?: "default" | "minimal" | undefined; tabs?: "default" | "bubble" | { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; } | undefined; footerNav?: "default" | "minimal" | undefined; "page-actions"?: "default" | "toolbar" | undefined; "language-switcher"?: "default" | "minimal" | undefined; "product-switcher"?: "default" | "toggle" | undefined; }>>; settings: z.ZodOptional; disableSearch: z.ZodOptional; disableAnalytics: z.ZodOptional; darkModeCode: z.ZodOptional; defaultSearchFilters: z.ZodOptional; httpSnippets: z.ZodOptional, "many">]>>; hide404Page: z.ZodOptional; useJavascriptAsTypescript: z.ZodOptional; disableExplorerProxy: z.ZodOptional; language: z.ZodOptional>; }, "strip", z.ZodTypeAny, { language?: "en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr" | undefined; searchText?: string | undefined; disableSearch?: boolean | undefined; disableAnalytics?: boolean | undefined; darkModeCode?: boolean | undefined; defaultSearchFilters?: boolean | undefined; httpSnippets?: boolean | ("typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "php" | "swift" | "rust")[] | undefined; hide404Page?: boolean | undefined; useJavascriptAsTypescript?: boolean | undefined; disableExplorerProxy?: boolean | undefined; }, { language?: "en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr" | undefined; searchText?: string | undefined; disableSearch?: boolean | undefined; disableAnalytics?: boolean | undefined; darkModeCode?: boolean | undefined; defaultSearchFilters?: boolean | undefined; httpSnippets?: boolean | ("typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "php" | "swift" | "rust")[] | undefined; hide404Page?: boolean | undefined; useJavascriptAsTypescript?: boolean | undefined; disableExplorerProxy?: boolean | undefined; }>>; typographyV2: z.ZodOptional; weight: z.ZodOptional>; style: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }, { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }>, "many">; display: z.ZodOptional>; fallback: z.ZodOptional>; fontVariationSettings: z.ZodOptional; type: z.ZodLiteral<"custom">; }, "strip", z.ZodTypeAny, { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; }, { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; }>]>>; bodyFont: z.ZodOptional; weight: z.ZodOptional>; style: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }, { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }>, "many">; display: z.ZodOptional>; fallback: z.ZodOptional>; fontVariationSettings: z.ZodOptional; type: z.ZodLiteral<"custom">; }, "strip", z.ZodTypeAny, { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; }, { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; }>]>>; codeFont: z.ZodOptional; weight: z.ZodOptional>; style: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }, { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }>, "many">; display: z.ZodOptional>; fallback: z.ZodOptional>; fontVariationSettings: z.ZodOptional; type: z.ZodLiteral<"custom">; }, "strip", z.ZodTypeAny, { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; }, { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; }>]>>; }, "strip", z.ZodTypeAny, { headingsFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; bodyFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; codeFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; }, { headingsFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; bodyFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; codeFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; }>>; analyticsConfig: z.ZodOptional>; fullstory: z.ZodOptional>; intercom: z.ZodOptional; }, "strip", z.ZodTypeAny, { appId: string; apiBase?: string | undefined; }, { appId: string; apiBase?: string | undefined; }>>; posthog: z.ZodOptional; }, "strip", z.ZodTypeAny, { apiKey: string; endpoint?: string | undefined; }, { apiKey: string; endpoint?: string | undefined; }>>; gtm: z.ZodOptional>; ga4: z.ZodOptional>; amplitude: z.ZodOptional>; mixpanel: z.ZodOptional>; hotjar: z.ZodOptional>; koala: z.ZodOptional>; logrocket: z.ZodOptional>; pirsch: z.ZodOptional>; plausible: z.ZodOptional>; fathom: z.ZodOptional>; clearbit: z.ZodOptional>; heap: z.ZodOptional>; }, "strip", z.ZodTypeAny, { segment?: { writeKey: string; } | undefined; fullstory?: { orgId: string; } | undefined; intercom?: { appId: string; apiBase?: string | undefined; } | undefined; posthog?: { apiKey: string; endpoint?: string | undefined; } | undefined; gtm?: { containerId: string; } | undefined; ga4?: { measurementId: string; } | undefined; amplitude?: { apiKey: string; } | undefined; mixpanel?: { apiKey: string; } | undefined; hotjar?: { hjid: string; hjsv: string; } | undefined; koala?: { apiKey: string; } | undefined; logrocket?: { apiKey: string; } | undefined; pirsch?: { id: string; } | undefined; plausible?: { domain: string; } | undefined; fathom?: { siteId: string; } | undefined; clearbit?: { apiKey: string; } | undefined; heap?: { appId: string; } | undefined; }, { segment?: { writeKey: string; } | undefined; fullstory?: { orgId: string; } | undefined; intercom?: { appId: string; apiBase?: string | undefined; } | undefined; posthog?: { apiKey: string; endpoint?: string | undefined; } | undefined; gtm?: { containerId: string; } | undefined; ga4?: { measurementId: string; } | undefined; amplitude?: { apiKey: string; } | undefined; mixpanel?: { apiKey: string; } | undefined; hotjar?: { hjid: string; hjsv: string; } | undefined; koala?: { apiKey: string; } | undefined; logrocket?: { apiKey: string; } | undefined; pirsch?: { id: string; } | undefined; plausible?: { domain: string; } | undefined; fathom?: { siteId: string; } | undefined; clearbit?: { apiKey: string; } | undefined; heap?: { appId: string; } | undefined; }>>; integrations: z.ZodOptional; context7: z.ZodOptional>; }, "strip", z.ZodTypeAny, { intercom?: string | undefined; context7?: import("./shared").FileId | undefined; }, { intercom?: string | undefined; context7?: import("./shared").FileId | undefined; }>>; css: z.ZodOptional>; }, "strip", z.ZodTypeAny, { inline?: string[] | undefined; }, { inline?: string[] | undefined; }>>; js: z.ZodOptional; strategy: z.ZodOptional>; }, "strip", z.ZodTypeAny, { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }, { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }>, "many">>; files: z.ZodArray; strategy: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }, { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }>, "many">; inline: z.ZodOptional>; }, "strip", z.ZodTypeAny, { files: { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[]; inline?: string[] | undefined; remote?: { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[] | undefined; }, { files: { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[]; inline?: string[] | undefined; remote?: { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[] | undefined; }>>; aiChatConfig: z.ZodOptional>; systemPrompt: z.ZodOptional; location: z.ZodOptional, "many">>; datasources: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; title?: string | undefined; }, { url: string; title?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { model?: "claude-3.5" | "claude-3.7" | "claude-4" | "command-a" | undefined; systemPrompt?: string | undefined; location?: ("discord" | "slack" | "docs")[] | undefined; datasources?: { url: string; title?: string | undefined; }[] | undefined; }, { model?: "claude-3.5" | "claude-3.7" | "claude-4" | "command-a" | undefined; systemPrompt?: string | undefined; location?: ("discord" | "slack" | "docs")[] | undefined; datasources?: { url: string; title?: string | undefined; }[] | undefined; }>>; pageActions: z.ZodOptional>; options: z.ZodOptional; viewAsMarkdown: z.ZodOptional; askAi: z.ZodOptional; openAi: z.ZodOptional; claude: z.ZodOptional; cursor: z.ZodOptional; claudeCode: z.ZodOptional; vscode: z.ZodOptional; custom: z.ZodOptional; url: z.ZodString; icon: z.ZodOptional; default: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }, { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; }, { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { options?: { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; } | undefined; default?: "copyPage" | "viewAsMarkdown" | "askAi" | "openAi" | "claude" | "cursor" | "claudeCode" | "vscode" | undefined; }, { options?: { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; } | undefined; default?: "copyPage" | "viewAsMarkdown" | "askAi" | "openAi" | "claude" | "cursor" | "claudeCode" | "vscode" | undefined; }>>; editThisPageLaunch: z.ZodOptional>; header: z.ZodOptional; footer: z.ZodOptional; }, "strip", z.ZodTypeAny, { js?: { files: { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[]; inline?: string[] | undefined; remote?: { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[] | undefined; } | undefined; header?: string | undefined; root?: RootNode | undefined; hideNavLinks?: boolean | undefined; title?: string | undefined; editThisPageLaunch?: "github" | "dashboard" | undefined; navigation?: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; } | undefined; defaultLanguage?: "typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "js" | "ts" | "php" | "swift" | "rust" | "nodets" | "nodejs" | "dotnet" | "jvm" | undefined; languages?: ("en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr")[] | undefined; announcement?: { text: string; } | undefined; navbarLinks?: ({ type: "filled"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "outlined"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "minimal"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "github"; url: string & { Url: void; }; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; } | { type: "dropdown"; links: { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }[]; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "primary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "secondary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; })[] | undefined; footerLinks?: ({ value: string & { Url: void; }; type: "github"; } | { value: string & { Url: void; }; type: "twitter"; } | { value: string & { Url: void; }; type: "x"; } | { value: string & { Url: void; }; type: "linkedin"; } | { value: string & { Url: void; }; type: "youtube"; } | { value: string & { Url: void; }; type: "instagram"; } | { value: string & { Url: void; }; type: "facebook"; } | { value: string & { Url: void; }; type: "discord"; } | { value: string & { Url: void; }; type: "slack"; } | { value: string & { Url: void; }; type: "hackernews"; } | { value: string & { Url: void; }; type: "medium"; } | { value: string & { Url: void; }; type: "website"; })[] | undefined; logoHeight?: number | undefined; logoHref?: Url | undefined; logoRightText?: string | undefined; favicon?: import("./shared").FileId | undefined; agents?: { pageDirective?: string | undefined; pageDescriptionSource?: "description" | "subtitle" | undefined; } | undefined; metadata?: { "og:site_name"?: string | undefined; "og:title"?: string | undefined; "og:description"?: string | undefined; "og:url"?: string | undefined; "og:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:image:width"?: number | undefined; "og:image:height"?: number | undefined; "og:locale"?: string | undefined; "og:logo"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:title"?: string | undefined; "twitter:description"?: string | undefined; "twitter:handle"?: string | undefined; "twitter:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:site"?: string | undefined; "twitter:url"?: string | undefined; "twitter:card"?: "summary" | "summary_large_image" | "app" | "player" | undefined; "og:background-image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:dynamic"?: boolean | undefined; noindex?: boolean | undefined; nofollow?: boolean | undefined; canonicalHost?: string | undefined; } | undefined; redirects?: { source: string; destination: string; permanent?: boolean | undefined; }[] | undefined; colorsV3?: { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; } | undefined; layout?: { pageWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | { type: "full"; } | undefined; contentWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; sidebarWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; headerHeight?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; searchbarPlacement?: "HEADER" | "HEADER_TABS" | "SIDEBAR" | undefined; tabsPlacement?: "HEADER" | "SIDEBAR" | undefined; switcherPlacement?: "HEADER" | "SIDEBAR" | undefined; contentAlignment?: "CENTER" | "LEFT" | undefined; headerPosition?: "FIXED" | "ABSOLUTE" | undefined; disableHeader?: boolean | undefined; hideNavLinks?: boolean | undefined; hideFeedback?: boolean | undefined; } | undefined; theme?: { body?: "default" | "canvas" | undefined; sidebar?: "default" | "minimal" | undefined; tabs?: "default" | "bubble" | { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; } | undefined; footerNav?: "default" | "minimal" | undefined; "page-actions"?: "default" | "toolbar" | undefined; "language-switcher"?: "default" | "minimal" | undefined; "product-switcher"?: "default" | "toggle" | undefined; } | undefined; settings?: { language?: "en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr" | undefined; searchText?: string | undefined; disableSearch?: boolean | undefined; disableAnalytics?: boolean | undefined; darkModeCode?: boolean | undefined; defaultSearchFilters?: boolean | undefined; httpSnippets?: boolean | ("typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "php" | "swift" | "rust")[] | undefined; hide404Page?: boolean | undefined; useJavascriptAsTypescript?: boolean | undefined; disableExplorerProxy?: boolean | undefined; } | undefined; typographyV2?: { headingsFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; bodyFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; codeFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; } | undefined; analyticsConfig?: { segment?: { writeKey: string; } | undefined; fullstory?: { orgId: string; } | undefined; intercom?: { appId: string; apiBase?: string | undefined; } | undefined; posthog?: { apiKey: string; endpoint?: string | undefined; } | undefined; gtm?: { containerId: string; } | undefined; ga4?: { measurementId: string; } | undefined; amplitude?: { apiKey: string; } | undefined; mixpanel?: { apiKey: string; } | undefined; hotjar?: { hjid: string; hjsv: string; } | undefined; koala?: { apiKey: string; } | undefined; logrocket?: { apiKey: string; } | undefined; pirsch?: { id: string; } | undefined; plausible?: { domain: string; } | undefined; fathom?: { siteId: string; } | undefined; clearbit?: { apiKey: string; } | undefined; heap?: { appId: string; } | undefined; } | undefined; integrations?: { intercom?: string | undefined; context7?: import("./shared").FileId | undefined; } | undefined; css?: { inline?: string[] | undefined; } | undefined; aiChatConfig?: { model?: "claude-3.5" | "claude-3.7" | "claude-4" | "command-a" | undefined; systemPrompt?: string | undefined; location?: ("discord" | "slack" | "docs")[] | undefined; datasources?: { url: string; title?: string | undefined; }[] | undefined; } | undefined; pageActions?: { options?: { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; } | undefined; default?: "copyPage" | "viewAsMarkdown" | "askAi" | "openAi" | "claude" | "cursor" | "claudeCode" | "vscode" | undefined; } | undefined; footer?: string | undefined; }, { js?: { files: { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[]; inline?: string[] | undefined; remote?: { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[] | undefined; } | undefined; header?: string | undefined; root?: RootNode | undefined; hideNavLinks?: boolean | undefined; title?: string | undefined; editThisPageLaunch?: "github" | "dashboard" | undefined; navigation?: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; } | undefined; defaultLanguage?: "typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "js" | "ts" | "php" | "swift" | "rust" | "nodets" | "nodejs" | "dotnet" | "jvm" | undefined; languages?: ("en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr")[] | undefined; announcement?: { text: string; } | undefined; navbarLinks?: ({ type: "filled"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "outlined"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "minimal"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "github"; url: string & { Url: void; }; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; } | { type: "dropdown"; links: { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }[]; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "primary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "secondary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; })[] | undefined; footerLinks?: ({ value: string & { Url: void; }; type: "github"; } | { value: string & { Url: void; }; type: "twitter"; } | { value: string & { Url: void; }; type: "x"; } | { value: string & { Url: void; }; type: "linkedin"; } | { value: string & { Url: void; }; type: "youtube"; } | { value: string & { Url: void; }; type: "instagram"; } | { value: string & { Url: void; }; type: "facebook"; } | { value: string & { Url: void; }; type: "discord"; } | { value: string & { Url: void; }; type: "slack"; } | { value: string & { Url: void; }; type: "hackernews"; } | { value: string & { Url: void; }; type: "medium"; } | { value: string & { Url: void; }; type: "website"; })[] | undefined; logoHeight?: number | undefined; logoHref?: Url | undefined; logoRightText?: string | undefined; favicon?: import("./shared").FileId | undefined; agents?: { pageDirective?: string | undefined; pageDescriptionSource?: "description" | "subtitle" | undefined; } | undefined; metadata?: { "og:site_name"?: string | undefined; "og:title"?: string | undefined; "og:description"?: string | undefined; "og:url"?: string | undefined; "og:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:image:width"?: number | undefined; "og:image:height"?: number | undefined; "og:locale"?: string | undefined; "og:logo"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:title"?: string | undefined; "twitter:description"?: string | undefined; "twitter:handle"?: string | undefined; "twitter:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:site"?: string | undefined; "twitter:url"?: string | undefined; "twitter:card"?: "summary" | "summary_large_image" | "app" | "player" | undefined; "og:background-image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:dynamic"?: boolean | undefined; noindex?: boolean | undefined; nofollow?: boolean | undefined; canonicalHost?: string | undefined; } | undefined; redirects?: { source: string; destination: string; permanent?: boolean | undefined; }[] | undefined; colorsV3?: { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; } | undefined; layout?: { pageWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | { type: "full"; } | undefined; contentWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; sidebarWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; headerHeight?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; searchbarPlacement?: "HEADER" | "HEADER_TABS" | "SIDEBAR" | undefined; tabsPlacement?: "HEADER" | "SIDEBAR" | undefined; switcherPlacement?: "HEADER" | "SIDEBAR" | undefined; contentAlignment?: "CENTER" | "LEFT" | undefined; headerPosition?: "FIXED" | "ABSOLUTE" | undefined; disableHeader?: boolean | undefined; hideNavLinks?: boolean | undefined; hideFeedback?: boolean | undefined; } | undefined; theme?: { body?: "default" | "canvas" | undefined; sidebar?: "default" | "minimal" | undefined; tabs?: "default" | "bubble" | { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; } | undefined; footerNav?: "default" | "minimal" | undefined; "page-actions"?: "default" | "toolbar" | undefined; "language-switcher"?: "default" | "minimal" | undefined; "product-switcher"?: "default" | "toggle" | undefined; } | undefined; settings?: { language?: "en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr" | undefined; searchText?: string | undefined; disableSearch?: boolean | undefined; disableAnalytics?: boolean | undefined; darkModeCode?: boolean | undefined; defaultSearchFilters?: boolean | undefined; httpSnippets?: boolean | ("typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "php" | "swift" | "rust")[] | undefined; hide404Page?: boolean | undefined; useJavascriptAsTypescript?: boolean | undefined; disableExplorerProxy?: boolean | undefined; } | undefined; typographyV2?: { headingsFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; bodyFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; codeFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; } | undefined; analyticsConfig?: { segment?: { writeKey: string; } | undefined; fullstory?: { orgId: string; } | undefined; intercom?: { appId: string; apiBase?: string | undefined; } | undefined; posthog?: { apiKey: string; endpoint?: string | undefined; } | undefined; gtm?: { containerId: string; } | undefined; ga4?: { measurementId: string; } | undefined; amplitude?: { apiKey: string; } | undefined; mixpanel?: { apiKey: string; } | undefined; hotjar?: { hjid: string; hjsv: string; } | undefined; koala?: { apiKey: string; } | undefined; logrocket?: { apiKey: string; } | undefined; pirsch?: { id: string; } | undefined; plausible?: { domain: string; } | undefined; fathom?: { siteId: string; } | undefined; clearbit?: { apiKey: string; } | undefined; heap?: { appId: string; } | undefined; } | undefined; integrations?: { intercom?: string | undefined; context7?: import("./shared").FileId | undefined; } | undefined; css?: { inline?: string[] | undefined; } | undefined; aiChatConfig?: { model?: "claude-3.5" | "claude-3.7" | "claude-4" | "command-a" | undefined; systemPrompt?: string | undefined; location?: ("discord" | "slack" | "docs")[] | undefined; datasources?: { url: string; title?: string | undefined; }[] | undefined; } | undefined; pageActions?: { options?: { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; } | undefined; default?: "copyPage" | "viewAsMarkdown" | "askAi" | "openAi" | "claude" | "cursor" | "claudeCode" | "vscode" | undefined; } | undefined; footer?: string | undefined; }>; }, "strip", z.ZodTypeAny, { files: Partial>; config: { js?: { files: { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[]; inline?: string[] | undefined; remote?: { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[] | undefined; } | undefined; header?: string | undefined; root?: RootNode | undefined; hideNavLinks?: boolean | undefined; title?: string | undefined; editThisPageLaunch?: "github" | "dashboard" | undefined; navigation?: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; } | undefined; defaultLanguage?: "typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "js" | "ts" | "php" | "swift" | "rust" | "nodets" | "nodejs" | "dotnet" | "jvm" | undefined; languages?: ("en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr")[] | undefined; announcement?: { text: string; } | undefined; navbarLinks?: ({ type: "filled"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "outlined"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "minimal"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "github"; url: string & { Url: void; }; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; } | { type: "dropdown"; links: { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }[]; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "primary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "secondary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; })[] | undefined; footerLinks?: ({ value: string & { Url: void; }; type: "github"; } | { value: string & { Url: void; }; type: "twitter"; } | { value: string & { Url: void; }; type: "x"; } | { value: string & { Url: void; }; type: "linkedin"; } | { value: string & { Url: void; }; type: "youtube"; } | { value: string & { Url: void; }; type: "instagram"; } | { value: string & { Url: void; }; type: "facebook"; } | { value: string & { Url: void; }; type: "discord"; } | { value: string & { Url: void; }; type: "slack"; } | { value: string & { Url: void; }; type: "hackernews"; } | { value: string & { Url: void; }; type: "medium"; } | { value: string & { Url: void; }; type: "website"; })[] | undefined; logoHeight?: number | undefined; logoHref?: Url | undefined; logoRightText?: string | undefined; favicon?: import("./shared").FileId | undefined; agents?: { pageDirective?: string | undefined; pageDescriptionSource?: "description" | "subtitle" | undefined; } | undefined; metadata?: { "og:site_name"?: string | undefined; "og:title"?: string | undefined; "og:description"?: string | undefined; "og:url"?: string | undefined; "og:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:image:width"?: number | undefined; "og:image:height"?: number | undefined; "og:locale"?: string | undefined; "og:logo"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:title"?: string | undefined; "twitter:description"?: string | undefined; "twitter:handle"?: string | undefined; "twitter:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:site"?: string | undefined; "twitter:url"?: string | undefined; "twitter:card"?: "summary" | "summary_large_image" | "app" | "player" | undefined; "og:background-image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:dynamic"?: boolean | undefined; noindex?: boolean | undefined; nofollow?: boolean | undefined; canonicalHost?: string | undefined; } | undefined; redirects?: { source: string; destination: string; permanent?: boolean | undefined; }[] | undefined; colorsV3?: { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; } | undefined; layout?: { pageWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | { type: "full"; } | undefined; contentWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; sidebarWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; headerHeight?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; searchbarPlacement?: "HEADER" | "HEADER_TABS" | "SIDEBAR" | undefined; tabsPlacement?: "HEADER" | "SIDEBAR" | undefined; switcherPlacement?: "HEADER" | "SIDEBAR" | undefined; contentAlignment?: "CENTER" | "LEFT" | undefined; headerPosition?: "FIXED" | "ABSOLUTE" | undefined; disableHeader?: boolean | undefined; hideNavLinks?: boolean | undefined; hideFeedback?: boolean | undefined; } | undefined; theme?: { body?: "default" | "canvas" | undefined; sidebar?: "default" | "minimal" | undefined; tabs?: "default" | "bubble" | { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; } | undefined; footerNav?: "default" | "minimal" | undefined; "page-actions"?: "default" | "toolbar" | undefined; "language-switcher"?: "default" | "minimal" | undefined; "product-switcher"?: "default" | "toggle" | undefined; } | undefined; settings?: { language?: "en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr" | undefined; searchText?: string | undefined; disableSearch?: boolean | undefined; disableAnalytics?: boolean | undefined; darkModeCode?: boolean | undefined; defaultSearchFilters?: boolean | undefined; httpSnippets?: boolean | ("typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "php" | "swift" | "rust")[] | undefined; hide404Page?: boolean | undefined; useJavascriptAsTypescript?: boolean | undefined; disableExplorerProxy?: boolean | undefined; } | undefined; typographyV2?: { headingsFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; bodyFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; codeFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; } | undefined; analyticsConfig?: { segment?: { writeKey: string; } | undefined; fullstory?: { orgId: string; } | undefined; intercom?: { appId: string; apiBase?: string | undefined; } | undefined; posthog?: { apiKey: string; endpoint?: string | undefined; } | undefined; gtm?: { containerId: string; } | undefined; ga4?: { measurementId: string; } | undefined; amplitude?: { apiKey: string; } | undefined; mixpanel?: { apiKey: string; } | undefined; hotjar?: { hjid: string; hjsv: string; } | undefined; koala?: { apiKey: string; } | undefined; logrocket?: { apiKey: string; } | undefined; pirsch?: { id: string; } | undefined; plausible?: { domain: string; } | undefined; fathom?: { siteId: string; } | undefined; clearbit?: { apiKey: string; } | undefined; heap?: { appId: string; } | undefined; } | undefined; integrations?: { intercom?: string | undefined; context7?: import("./shared").FileId | undefined; } | undefined; css?: { inline?: string[] | undefined; } | undefined; aiChatConfig?: { model?: "claude-3.5" | "claude-3.7" | "claude-4" | "command-a" | undefined; systemPrompt?: string | undefined; location?: ("discord" | "slack" | "docs")[] | undefined; datasources?: { url: string; title?: string | undefined; }[] | undefined; } | undefined; pageActions?: { options?: { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; } | undefined; default?: "copyPage" | "viewAsMarkdown" | "askAi" | "openAi" | "claude" | "cursor" | "claudeCode" | "vscode" | undefined; } | undefined; footer?: string | undefined; }; pages: Partial>; apis: Partial>; apisV2: Partial>; filesV2: Partial>; id?: import("./read-commons").DocsConfigId | undefined; apiNameToId?: Record | undefined; jsFiles?: Record | undefined; }, { files: Partial>; config: { js?: { files: { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[]; inline?: string[] | undefined; remote?: { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[] | undefined; } | undefined; header?: string | undefined; root?: RootNode | undefined; hideNavLinks?: boolean | undefined; title?: string | undefined; editThisPageLaunch?: "github" | "dashboard" | undefined; navigation?: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; } | undefined; defaultLanguage?: "typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "js" | "ts" | "php" | "swift" | "rust" | "nodets" | "nodejs" | "dotnet" | "jvm" | undefined; languages?: ("en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr")[] | undefined; announcement?: { text: string; } | undefined; navbarLinks?: ({ type: "filled"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "outlined"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "minimal"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "github"; url: string & { Url: void; }; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; } | { type: "dropdown"; links: { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }[]; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "primary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "secondary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; })[] | undefined; footerLinks?: ({ value: string & { Url: void; }; type: "github"; } | { value: string & { Url: void; }; type: "twitter"; } | { value: string & { Url: void; }; type: "x"; } | { value: string & { Url: void; }; type: "linkedin"; } | { value: string & { Url: void; }; type: "youtube"; } | { value: string & { Url: void; }; type: "instagram"; } | { value: string & { Url: void; }; type: "facebook"; } | { value: string & { Url: void; }; type: "discord"; } | { value: string & { Url: void; }; type: "slack"; } | { value: string & { Url: void; }; type: "hackernews"; } | { value: string & { Url: void; }; type: "medium"; } | { value: string & { Url: void; }; type: "website"; })[] | undefined; logoHeight?: number | undefined; logoHref?: Url | undefined; logoRightText?: string | undefined; favicon?: import("./shared").FileId | undefined; agents?: { pageDirective?: string | undefined; pageDescriptionSource?: "description" | "subtitle" | undefined; } | undefined; metadata?: { "og:site_name"?: string | undefined; "og:title"?: string | undefined; "og:description"?: string | undefined; "og:url"?: string | undefined; "og:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:image:width"?: number | undefined; "og:image:height"?: number | undefined; "og:locale"?: string | undefined; "og:logo"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:title"?: string | undefined; "twitter:description"?: string | undefined; "twitter:handle"?: string | undefined; "twitter:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:site"?: string | undefined; "twitter:url"?: string | undefined; "twitter:card"?: "summary" | "summary_large_image" | "app" | "player" | undefined; "og:background-image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:dynamic"?: boolean | undefined; noindex?: boolean | undefined; nofollow?: boolean | undefined; canonicalHost?: string | undefined; } | undefined; redirects?: { source: string; destination: string; permanent?: boolean | undefined; }[] | undefined; colorsV3?: { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; } | undefined; layout?: { pageWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | { type: "full"; } | undefined; contentWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; sidebarWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; headerHeight?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; searchbarPlacement?: "HEADER" | "HEADER_TABS" | "SIDEBAR" | undefined; tabsPlacement?: "HEADER" | "SIDEBAR" | undefined; switcherPlacement?: "HEADER" | "SIDEBAR" | undefined; contentAlignment?: "CENTER" | "LEFT" | undefined; headerPosition?: "FIXED" | "ABSOLUTE" | undefined; disableHeader?: boolean | undefined; hideNavLinks?: boolean | undefined; hideFeedback?: boolean | undefined; } | undefined; theme?: { body?: "default" | "canvas" | undefined; sidebar?: "default" | "minimal" | undefined; tabs?: "default" | "bubble" | { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; } | undefined; footerNav?: "default" | "minimal" | undefined; "page-actions"?: "default" | "toolbar" | undefined; "language-switcher"?: "default" | "minimal" | undefined; "product-switcher"?: "default" | "toggle" | undefined; } | undefined; settings?: { language?: "en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr" | undefined; searchText?: string | undefined; disableSearch?: boolean | undefined; disableAnalytics?: boolean | undefined; darkModeCode?: boolean | undefined; defaultSearchFilters?: boolean | undefined; httpSnippets?: boolean | ("typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "php" | "swift" | "rust")[] | undefined; hide404Page?: boolean | undefined; useJavascriptAsTypescript?: boolean | undefined; disableExplorerProxy?: boolean | undefined; } | undefined; typographyV2?: { headingsFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; bodyFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; codeFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; } | undefined; analyticsConfig?: { segment?: { writeKey: string; } | undefined; fullstory?: { orgId: string; } | undefined; intercom?: { appId: string; apiBase?: string | undefined; } | undefined; posthog?: { apiKey: string; endpoint?: string | undefined; } | undefined; gtm?: { containerId: string; } | undefined; ga4?: { measurementId: string; } | undefined; amplitude?: { apiKey: string; } | undefined; mixpanel?: { apiKey: string; } | undefined; hotjar?: { hjid: string; hjsv: string; } | undefined; koala?: { apiKey: string; } | undefined; logrocket?: { apiKey: string; } | undefined; pirsch?: { id: string; } | undefined; plausible?: { domain: string; } | undefined; fathom?: { siteId: string; } | undefined; clearbit?: { apiKey: string; } | undefined; heap?: { appId: string; } | undefined; } | undefined; integrations?: { intercom?: string | undefined; context7?: import("./shared").FileId | undefined; } | undefined; css?: { inline?: string[] | undefined; } | undefined; aiChatConfig?: { model?: "claude-3.5" | "claude-3.7" | "claude-4" | "command-a" | undefined; systemPrompt?: string | undefined; location?: ("discord" | "slack" | "docs")[] | undefined; datasources?: { url: string; title?: string | undefined; }[] | undefined; } | undefined; pageActions?: { options?: { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; } | undefined; default?: "copyPage" | "viewAsMarkdown" | "askAi" | "openAi" | "claude" | "cursor" | "claudeCode" | "vscode" | undefined; } | undefined; footer?: string | undefined; }; pages: Partial>; apis: Partial>; apisV2: Partial>; filesV2: Partial>; id?: import("./read-commons").DocsConfigId | undefined; apiNameToId?: Record | undefined; jsFiles?: Record | undefined; }>; export type DocsDefinition = z.infer; export declare const BaseUrlSchema: z.ZodObject<{ domain: z.ZodString; basePath: z.ZodOptional; }, "strip", z.ZodTypeAny, { domain: string; basePath?: string | undefined; }, { domain: string; basePath?: string | undefined; }>; export type BaseUrl = z.infer; export declare const LoadDocsForUrlResponseSchema: z.ZodObject<{ baseUrl: z.ZodObject<{ domain: z.ZodString; basePath: z.ZodOptional; }, "strip", z.ZodTypeAny, { domain: string; basePath?: string | undefined; }, { domain: string; basePath?: string | undefined; }>; definition: z.ZodObject<{ pages: z.ZodRecord, z.ZodObject<{ markdown: z.ZodString; editThisPageUrl: z.ZodOptional>; editThisPageLaunch: z.ZodOptional>; rawMarkdown: z.ZodOptional; }, "strip", z.ZodTypeAny, { markdown: string; editThisPageUrl?: Url | undefined; editThisPageLaunch?: "github" | "dashboard" | undefined; rawMarkdown?: string | undefined; }, { markdown: string; editThisPageUrl?: Url | undefined; editThisPageLaunch?: "github" | "dashboard" | undefined; rawMarkdown?: string | undefined; }>>; apis: z.ZodRecord, z.ZodUnknown>; apisV2: z.ZodRecord, z.ZodUnknown>; apiNameToId: z.ZodOptional>>; files: z.ZodRecord, z.ZodType>; filesV2: z.ZodRecord, z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ url: z.ZodType; type: z.ZodLiteral<"url">; }, "strip", z.ZodTypeAny, { type: "url"; url: string & { Url: void; }; }, { type: "url"; url: string & { Url: void; }; }>, z.ZodObject<{ url: z.ZodType; width: z.ZodNumber; height: z.ZodNumber; blurDataUrl: z.ZodOptional; alt: z.ZodOptional; type: z.ZodLiteral<"image">; }, "strip", z.ZodTypeAny, { type: "image"; url: string & { Url: void; }; width: number; height: number; blurDataUrl?: string | undefined; alt?: string | undefined; }, { type: "image"; url: string & { Url: void; }; width: number; height: number; blurDataUrl?: string | undefined; alt?: string | undefined; }>]>>; jsFiles: z.ZodOptional>; id: z.ZodOptional>; config: z.ZodObject<{ title: z.ZodOptional; defaultLanguage: z.ZodOptional>; languages: z.ZodOptional, "many">>; announcement: z.ZodOptional>; navigation: z.ZodOptional, "many">; skipUrlSlug: z.ZodBoolean; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"group">; }, "strip", z.ZodTypeAny, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>, z.ZodObject<{ title: z.ZodString; icon: z.ZodOptional; url: z.ZodType; target: z.ZodOptional>; type: z.ZodLiteral<"link">; }, "strip", z.ZodTypeAny, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; pageId: z.ZodOptional>; items: z.ZodArray; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }>, "many">; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"changelog">; }, "strip", z.ZodTypeAny, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }>, z.ZodObject<{ node: z.ZodOptional; type: z.ZodLiteral<"changelogV3">; }, "strip", z.ZodTypeAny, { type: "changelogV3"; node?: unknown; }, { type: "changelogV3"; node?: unknown; }>]>, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>, z.ZodObject<{ items: z.ZodArray, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>]>, z.ZodObject<{ versions: z.ZodArray; urlSlug: z.ZodString; availability: z.ZodOptional>; config: z.ZodUnion<[z.ZodObject<{ tabs: z.ZodArray, "many">; skipUrlSlug: z.ZodBoolean; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"group">; }, "strip", z.ZodTypeAny, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>, z.ZodObject<{ title: z.ZodString; icon: z.ZodOptional; url: z.ZodType; target: z.ZodOptional>; type: z.ZodLiteral<"link">; }, "strip", z.ZodTypeAny, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }, { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; }>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; pageId: z.ZodOptional>; items: z.ZodArray; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }, { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }>, "many">; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; type: z.ZodLiteral<"changelog">; }, "strip", z.ZodTypeAny, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }, { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; }>, z.ZodObject<{ node: z.ZodOptional; type: z.ZodLiteral<"changelogV3">; }, "strip", z.ZodTypeAny, { type: "changelogV3"; node?: unknown; }, { type: "changelogV3"; node?: unknown; }>]>, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>, z.ZodObject<{ items: z.ZodArray, "many">; landingPage: z.ZodOptional; title: z.ZodString; icon: z.ZodOptional; hidden: z.ZodOptional; urlSlug: z.ZodString; fullSlug: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }, { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }, { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }>]>; }, "strip", z.ZodTypeAny, { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }, { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; }, { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; }>]>>; root: z.ZodOptional>; navbarLinks: z.ZodOptional; target: z.ZodOptional>; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"filled">; }, "strip", z.ZodTypeAny, { type: "filled"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { type: "filled"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>, z.ZodObject<{ url: z.ZodType; target: z.ZodOptional>; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"outlined">; }, "strip", z.ZodTypeAny, { type: "outlined"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { type: "outlined"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>, z.ZodObject<{ url: z.ZodType; target: z.ZodOptional>; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"minimal">; }, "strip", z.ZodTypeAny, { type: "minimal"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { type: "minimal"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>, z.ZodObject<{ url: z.ZodType; target: z.ZodOptional>; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"github">; }, "strip", z.ZodTypeAny, { type: "github"; url: string & { Url: void; }; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; }, { type: "github"; url: string & { Url: void; }; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; }>, z.ZodObject<{ links: z.ZodArray; target: z.ZodOptional>; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>, "many">; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"dropdown">; }, "strip", z.ZodTypeAny, { type: "dropdown"; links: { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }[]; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { type: "dropdown"; links: { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }[]; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>, z.ZodObject<{ url: z.ZodType; target: z.ZodOptional>; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"primary">; }, "strip", z.ZodTypeAny, { type: "primary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { type: "primary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>, z.ZodObject<{ url: z.ZodType; target: z.ZodOptional>; text: z.ZodOptional; icon: z.ZodOptional; rightIcon: z.ZodOptional; rounded: z.ZodOptional; viewers: z.ZodOptional, "many">>; type: z.ZodLiteral<"secondary">; }, "strip", z.ZodTypeAny, { type: "secondary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }, { type: "secondary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }>]>, "many">>; footerLinks: z.ZodOptional; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "github"; }, { value: string & { Url: void; }; type: "github"; }>, z.ZodObject<{ type: z.ZodLiteral<"twitter">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "twitter"; }, { value: string & { Url: void; }; type: "twitter"; }>, z.ZodObject<{ type: z.ZodLiteral<"x">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "x"; }, { value: string & { Url: void; }; type: "x"; }>, z.ZodObject<{ type: z.ZodLiteral<"linkedin">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "linkedin"; }, { value: string & { Url: void; }; type: "linkedin"; }>, z.ZodObject<{ type: z.ZodLiteral<"youtube">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "youtube"; }, { value: string & { Url: void; }; type: "youtube"; }>, z.ZodObject<{ type: z.ZodLiteral<"instagram">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "instagram"; }, { value: string & { Url: void; }; type: "instagram"; }>, z.ZodObject<{ type: z.ZodLiteral<"facebook">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "facebook"; }, { value: string & { Url: void; }; type: "facebook"; }>, z.ZodObject<{ type: z.ZodLiteral<"discord">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "discord"; }, { value: string & { Url: void; }; type: "discord"; }>, z.ZodObject<{ type: z.ZodLiteral<"slack">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "slack"; }, { value: string & { Url: void; }; type: "slack"; }>, z.ZodObject<{ type: z.ZodLiteral<"hackernews">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "hackernews"; }, { value: string & { Url: void; }; type: "hackernews"; }>, z.ZodObject<{ type: z.ZodLiteral<"medium">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "medium"; }, { value: string & { Url: void; }; type: "medium"; }>, z.ZodObject<{ type: z.ZodLiteral<"website">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "website"; }, { value: string & { Url: void; }; type: "website"; }>]>, "many">>; hideNavLinks: z.ZodOptional; logoHeight: z.ZodOptional; logoHref: z.ZodOptional>; logoRightText: z.ZodOptional; favicon: z.ZodOptional>; agents: z.ZodOptional; pageDescriptionSource: z.ZodOptional>; }, "strip", z.ZodTypeAny, { pageDirective?: string | undefined; pageDescriptionSource?: "description" | "subtitle" | undefined; }, { pageDirective?: string | undefined; pageDescriptionSource?: "description" | "subtitle" | undefined; }>>; metadata: z.ZodOptional; "og:title": z.ZodOptional; "og:description": z.ZodOptional; "og:url": z.ZodOptional; "og:image": z.ZodOptional; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { FileId: void; }; type: "fileId"; }, { value: string & { FileId: void; }; type: "fileId"; }>, z.ZodObject<{ type: z.ZodLiteral<"url">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "url"; }, { value: string & { Url: void; }; type: "url"; }>]>>; "og:image:width": z.ZodOptional; "og:image:height": z.ZodOptional; "og:locale": z.ZodOptional; "og:logo": z.ZodOptional; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { FileId: void; }; type: "fileId"; }, { value: string & { FileId: void; }; type: "fileId"; }>, z.ZodObject<{ type: z.ZodLiteral<"url">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "url"; }, { value: string & { Url: void; }; type: "url"; }>]>>; "twitter:title": z.ZodOptional; "twitter:description": z.ZodOptional; "twitter:handle": z.ZodOptional; "twitter:image": z.ZodOptional; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { FileId: void; }; type: "fileId"; }, { value: string & { FileId: void; }; type: "fileId"; }>, z.ZodObject<{ type: z.ZodLiteral<"url">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "url"; }, { value: string & { Url: void; }; type: "url"; }>]>>; "twitter:site": z.ZodOptional; "twitter:url": z.ZodOptional; "twitter:card": z.ZodOptional>; "og:background-image": z.ZodOptional; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { FileId: void; }; type: "fileId"; }, { value: string & { FileId: void; }; type: "fileId"; }>, z.ZodObject<{ type: z.ZodLiteral<"url">; value: z.ZodType; }, "strip", z.ZodTypeAny, { value: string & { Url: void; }; type: "url"; }, { value: string & { Url: void; }; type: "url"; }>]>>; "og:dynamic": z.ZodOptional; noindex: z.ZodOptional; nofollow: z.ZodOptional; canonicalHost: z.ZodOptional; }, "strip", z.ZodTypeAny, { "og:site_name"?: string | undefined; "og:title"?: string | undefined; "og:description"?: string | undefined; "og:url"?: string | undefined; "og:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:image:width"?: number | undefined; "og:image:height"?: number | undefined; "og:locale"?: string | undefined; "og:logo"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:title"?: string | undefined; "twitter:description"?: string | undefined; "twitter:handle"?: string | undefined; "twitter:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:site"?: string | undefined; "twitter:url"?: string | undefined; "twitter:card"?: "summary" | "summary_large_image" | "app" | "player" | undefined; "og:background-image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:dynamic"?: boolean | undefined; noindex?: boolean | undefined; nofollow?: boolean | undefined; canonicalHost?: string | undefined; }, { "og:site_name"?: string | undefined; "og:title"?: string | undefined; "og:description"?: string | undefined; "og:url"?: string | undefined; "og:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:image:width"?: number | undefined; "og:image:height"?: number | undefined; "og:locale"?: string | undefined; "og:logo"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:title"?: string | undefined; "twitter:description"?: string | undefined; "twitter:handle"?: string | undefined; "twitter:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:site"?: string | undefined; "twitter:url"?: string | undefined; "twitter:card"?: "summary" | "summary_large_image" | "app" | "player" | undefined; "og:background-image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:dynamic"?: boolean | undefined; noindex?: boolean | undefined; nofollow?: boolean | undefined; canonicalHost?: string | undefined; }>>; redirects: z.ZodOptional; }, "strip", z.ZodTypeAny, { source: string; destination: string; permanent?: boolean | undefined; }, { source: string; destination: string; permanent?: boolean | undefined; }>, "many">>; colorsV3: z.ZodOptional>; backgroundImage: z.ZodOptional>; accentPrimary: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>; background: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; border: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; sidebarBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; headerBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; cardBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent1: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent2: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent3: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent4: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent5: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent6: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent7: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent8: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent9: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent10: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent11: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent12: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; type: z.ZodLiteral<"dark">; }, "strip", z.ZodTypeAny, { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }, { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }>, z.ZodObject<{ logo: z.ZodOptional>; backgroundImage: z.ZodOptional>; accentPrimary: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>; background: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; border: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; sidebarBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; headerBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; cardBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent1: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent2: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent3: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent4: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent5: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent6: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent7: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent8: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent9: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent10: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent11: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent12: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; type: z.ZodLiteral<"light">; }, "strip", z.ZodTypeAny, { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }, { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }>, z.ZodObject<{ dark: z.ZodObject<{ logo: z.ZodOptional>; backgroundImage: z.ZodOptional>; accentPrimary: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>; background: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; border: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; sidebarBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; headerBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; cardBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent1: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent2: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent3: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent4: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent5: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent6: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent7: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent8: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent9: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent10: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent11: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent12: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }>; light: z.ZodObject<{ logo: z.ZodOptional>; backgroundImage: z.ZodOptional>; accentPrimary: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>; background: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; a: z.ZodOptional; type: z.ZodLiteral<"solid">; }, "strip", z.ZodTypeAny, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }, { type: "solid"; r: number; g: number; b: number; a?: number | undefined; }>, z.ZodObject<{ type: z.ZodLiteral<"gradient">; }, "strip", z.ZodTypeAny, { type: "gradient"; }, { type: "gradient"; }>]>; border: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; sidebarBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; headerBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; cardBackground: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent1: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent2: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent3: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent4: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent5: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent6: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent7: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent8: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent9: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent10: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent11: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; accent12: z.ZodOptional; }, "strip", z.ZodTypeAny, { r: number; g: number; b: number; a?: number | undefined; }, { r: number; g: number; b: number; a?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }, { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }>; type: z.ZodLiteral<"darkAndLight">; }, "strip", z.ZodTypeAny, { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; }, { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; }>]>>; layout: z.ZodOptional; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "px"; }, { value: number; type: "px"; }>, z.ZodObject<{ type: z.ZodLiteral<"rem">; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "rem"; }, { value: number; type: "rem"; }>, z.ZodObject<{ type: z.ZodLiteral<"full">; }, "strip", z.ZodTypeAny, { type: "full"; }, { type: "full"; }>]>>; contentWidth: z.ZodOptional; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "px"; }, { value: number; type: "px"; }>, z.ZodObject<{ type: z.ZodLiteral<"rem">; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "rem"; }, { value: number; type: "rem"; }>]>>; sidebarWidth: z.ZodOptional; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "px"; }, { value: number; type: "px"; }>, z.ZodObject<{ type: z.ZodLiteral<"rem">; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "rem"; }, { value: number; type: "rem"; }>]>>; headerHeight: z.ZodOptional; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "px"; }, { value: number; type: "px"; }>, z.ZodObject<{ type: z.ZodLiteral<"rem">; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "rem"; }, { value: number; type: "rem"; }>]>>; searchbarPlacement: z.ZodOptional>; tabsPlacement: z.ZodOptional>; switcherPlacement: z.ZodOptional>; contentAlignment: z.ZodOptional>; headerPosition: z.ZodOptional>; disableHeader: z.ZodOptional; hideNavLinks: z.ZodOptional; hideFeedback: z.ZodOptional; }, "strip", z.ZodTypeAny, { pageWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | { type: "full"; } | undefined; contentWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; sidebarWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; headerHeight?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; searchbarPlacement?: "HEADER" | "HEADER_TABS" | "SIDEBAR" | undefined; tabsPlacement?: "HEADER" | "SIDEBAR" | undefined; switcherPlacement?: "HEADER" | "SIDEBAR" | undefined; contentAlignment?: "CENTER" | "LEFT" | undefined; headerPosition?: "FIXED" | "ABSOLUTE" | undefined; disableHeader?: boolean | undefined; hideNavLinks?: boolean | undefined; hideFeedback?: boolean | undefined; }, { pageWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | { type: "full"; } | undefined; contentWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; sidebarWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; headerHeight?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; searchbarPlacement?: "HEADER" | "HEADER_TABS" | "SIDEBAR" | undefined; tabsPlacement?: "HEADER" | "SIDEBAR" | undefined; switcherPlacement?: "HEADER" | "SIDEBAR" | undefined; contentAlignment?: "CENTER" | "LEFT" | undefined; headerPosition?: "FIXED" | "ABSOLUTE" | undefined; disableHeader?: boolean | undefined; hideNavLinks?: boolean | undefined; hideFeedback?: boolean | undefined; }>>; theme: z.ZodOptional>; body: z.ZodOptional>; tabs: z.ZodOptional, z.ZodObject<{ style: z.ZodOptional>; alignment: z.ZodOptional>; placement: z.ZodOptional>; }, "strip", z.ZodTypeAny, { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; }, { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; }>]>>; footerNav: z.ZodOptional>; "page-actions": z.ZodOptional>; "language-switcher": z.ZodOptional>; "product-switcher": z.ZodOptional>; }, "strip", z.ZodTypeAny, { body?: "default" | "canvas" | undefined; sidebar?: "default" | "minimal" | undefined; tabs?: "default" | "bubble" | { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; } | undefined; footerNav?: "default" | "minimal" | undefined; "page-actions"?: "default" | "toolbar" | undefined; "language-switcher"?: "default" | "minimal" | undefined; "product-switcher"?: "default" | "toggle" | undefined; }, { body?: "default" | "canvas" | undefined; sidebar?: "default" | "minimal" | undefined; tabs?: "default" | "bubble" | { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; } | undefined; footerNav?: "default" | "minimal" | undefined; "page-actions"?: "default" | "toolbar" | undefined; "language-switcher"?: "default" | "minimal" | undefined; "product-switcher"?: "default" | "toggle" | undefined; }>>; settings: z.ZodOptional; disableSearch: z.ZodOptional; disableAnalytics: z.ZodOptional; darkModeCode: z.ZodOptional; defaultSearchFilters: z.ZodOptional; httpSnippets: z.ZodOptional, "many">]>>; hide404Page: z.ZodOptional; useJavascriptAsTypescript: z.ZodOptional; disableExplorerProxy: z.ZodOptional; language: z.ZodOptional>; }, "strip", z.ZodTypeAny, { language?: "en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr" | undefined; searchText?: string | undefined; disableSearch?: boolean | undefined; disableAnalytics?: boolean | undefined; darkModeCode?: boolean | undefined; defaultSearchFilters?: boolean | undefined; httpSnippets?: boolean | ("typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "php" | "swift" | "rust")[] | undefined; hide404Page?: boolean | undefined; useJavascriptAsTypescript?: boolean | undefined; disableExplorerProxy?: boolean | undefined; }, { language?: "en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr" | undefined; searchText?: string | undefined; disableSearch?: boolean | undefined; disableAnalytics?: boolean | undefined; darkModeCode?: boolean | undefined; defaultSearchFilters?: boolean | undefined; httpSnippets?: boolean | ("typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "php" | "swift" | "rust")[] | undefined; hide404Page?: boolean | undefined; useJavascriptAsTypescript?: boolean | undefined; disableExplorerProxy?: boolean | undefined; }>>; typographyV2: z.ZodOptional; weight: z.ZodOptional>; style: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }, { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }>, "many">; display: z.ZodOptional>; fallback: z.ZodOptional>; fontVariationSettings: z.ZodOptional; type: z.ZodLiteral<"custom">; }, "strip", z.ZodTypeAny, { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; }, { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; }>]>>; bodyFont: z.ZodOptional; weight: z.ZodOptional>; style: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }, { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }>, "many">; display: z.ZodOptional>; fallback: z.ZodOptional>; fontVariationSettings: z.ZodOptional; type: z.ZodLiteral<"custom">; }, "strip", z.ZodTypeAny, { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; }, { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; }>]>>; codeFont: z.ZodOptional; weight: z.ZodOptional>; style: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }, { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }>, "many">; display: z.ZodOptional>; fallback: z.ZodOptional>; fontVariationSettings: z.ZodOptional; type: z.ZodLiteral<"custom">; }, "strip", z.ZodTypeAny, { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; }, { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; }>]>>; }, "strip", z.ZodTypeAny, { headingsFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; bodyFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; codeFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; }, { headingsFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; bodyFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; codeFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; }>>; analyticsConfig: z.ZodOptional>; fullstory: z.ZodOptional>; intercom: z.ZodOptional; }, "strip", z.ZodTypeAny, { appId: string; apiBase?: string | undefined; }, { appId: string; apiBase?: string | undefined; }>>; posthog: z.ZodOptional; }, "strip", z.ZodTypeAny, { apiKey: string; endpoint?: string | undefined; }, { apiKey: string; endpoint?: string | undefined; }>>; gtm: z.ZodOptional>; ga4: z.ZodOptional>; amplitude: z.ZodOptional>; mixpanel: z.ZodOptional>; hotjar: z.ZodOptional>; koala: z.ZodOptional>; logrocket: z.ZodOptional>; pirsch: z.ZodOptional>; plausible: z.ZodOptional>; fathom: z.ZodOptional>; clearbit: z.ZodOptional>; heap: z.ZodOptional>; }, "strip", z.ZodTypeAny, { segment?: { writeKey: string; } | undefined; fullstory?: { orgId: string; } | undefined; intercom?: { appId: string; apiBase?: string | undefined; } | undefined; posthog?: { apiKey: string; endpoint?: string | undefined; } | undefined; gtm?: { containerId: string; } | undefined; ga4?: { measurementId: string; } | undefined; amplitude?: { apiKey: string; } | undefined; mixpanel?: { apiKey: string; } | undefined; hotjar?: { hjid: string; hjsv: string; } | undefined; koala?: { apiKey: string; } | undefined; logrocket?: { apiKey: string; } | undefined; pirsch?: { id: string; } | undefined; plausible?: { domain: string; } | undefined; fathom?: { siteId: string; } | undefined; clearbit?: { apiKey: string; } | undefined; heap?: { appId: string; } | undefined; }, { segment?: { writeKey: string; } | undefined; fullstory?: { orgId: string; } | undefined; intercom?: { appId: string; apiBase?: string | undefined; } | undefined; posthog?: { apiKey: string; endpoint?: string | undefined; } | undefined; gtm?: { containerId: string; } | undefined; ga4?: { measurementId: string; } | undefined; amplitude?: { apiKey: string; } | undefined; mixpanel?: { apiKey: string; } | undefined; hotjar?: { hjid: string; hjsv: string; } | undefined; koala?: { apiKey: string; } | undefined; logrocket?: { apiKey: string; } | undefined; pirsch?: { id: string; } | undefined; plausible?: { domain: string; } | undefined; fathom?: { siteId: string; } | undefined; clearbit?: { apiKey: string; } | undefined; heap?: { appId: string; } | undefined; }>>; integrations: z.ZodOptional; context7: z.ZodOptional>; }, "strip", z.ZodTypeAny, { intercom?: string | undefined; context7?: import("./shared").FileId | undefined; }, { intercom?: string | undefined; context7?: import("./shared").FileId | undefined; }>>; css: z.ZodOptional>; }, "strip", z.ZodTypeAny, { inline?: string[] | undefined; }, { inline?: string[] | undefined; }>>; js: z.ZodOptional; strategy: z.ZodOptional>; }, "strip", z.ZodTypeAny, { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }, { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }>, "many">>; files: z.ZodArray; strategy: z.ZodOptional>; }, "strip", z.ZodTypeAny, { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }, { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }>, "many">; inline: z.ZodOptional>; }, "strip", z.ZodTypeAny, { files: { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[]; inline?: string[] | undefined; remote?: { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[] | undefined; }, { files: { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[]; inline?: string[] | undefined; remote?: { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[] | undefined; }>>; aiChatConfig: z.ZodOptional>; systemPrompt: z.ZodOptional; location: z.ZodOptional, "many">>; datasources: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; title?: string | undefined; }, { url: string; title?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { model?: "claude-3.5" | "claude-3.7" | "claude-4" | "command-a" | undefined; systemPrompt?: string | undefined; location?: ("discord" | "slack" | "docs")[] | undefined; datasources?: { url: string; title?: string | undefined; }[] | undefined; }, { model?: "claude-3.5" | "claude-3.7" | "claude-4" | "command-a" | undefined; systemPrompt?: string | undefined; location?: ("discord" | "slack" | "docs")[] | undefined; datasources?: { url: string; title?: string | undefined; }[] | undefined; }>>; pageActions: z.ZodOptional>; options: z.ZodOptional; viewAsMarkdown: z.ZodOptional; askAi: z.ZodOptional; openAi: z.ZodOptional; claude: z.ZodOptional; cursor: z.ZodOptional; claudeCode: z.ZodOptional; vscode: z.ZodOptional; custom: z.ZodOptional; url: z.ZodString; icon: z.ZodOptional; default: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }, { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; }, { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { options?: { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; } | undefined; default?: "copyPage" | "viewAsMarkdown" | "askAi" | "openAi" | "claude" | "cursor" | "claudeCode" | "vscode" | undefined; }, { options?: { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; } | undefined; default?: "copyPage" | "viewAsMarkdown" | "askAi" | "openAi" | "claude" | "cursor" | "claudeCode" | "vscode" | undefined; }>>; editThisPageLaunch: z.ZodOptional>; header: z.ZodOptional; footer: z.ZodOptional; }, "strip", z.ZodTypeAny, { js?: { files: { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[]; inline?: string[] | undefined; remote?: { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[] | undefined; } | undefined; header?: string | undefined; root?: RootNode | undefined; hideNavLinks?: boolean | undefined; title?: string | undefined; editThisPageLaunch?: "github" | "dashboard" | undefined; navigation?: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; } | undefined; defaultLanguage?: "typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "js" | "ts" | "php" | "swift" | "rust" | "nodets" | "nodejs" | "dotnet" | "jvm" | undefined; languages?: ("en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr")[] | undefined; announcement?: { text: string; } | undefined; navbarLinks?: ({ type: "filled"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "outlined"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "minimal"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "github"; url: string & { Url: void; }; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; } | { type: "dropdown"; links: { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }[]; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "primary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "secondary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; })[] | undefined; footerLinks?: ({ value: string & { Url: void; }; type: "github"; } | { value: string & { Url: void; }; type: "twitter"; } | { value: string & { Url: void; }; type: "x"; } | { value: string & { Url: void; }; type: "linkedin"; } | { value: string & { Url: void; }; type: "youtube"; } | { value: string & { Url: void; }; type: "instagram"; } | { value: string & { Url: void; }; type: "facebook"; } | { value: string & { Url: void; }; type: "discord"; } | { value: string & { Url: void; }; type: "slack"; } | { value: string & { Url: void; }; type: "hackernews"; } | { value: string & { Url: void; }; type: "medium"; } | { value: string & { Url: void; }; type: "website"; })[] | undefined; logoHeight?: number | undefined; logoHref?: Url | undefined; logoRightText?: string | undefined; favicon?: import("./shared").FileId | undefined; agents?: { pageDirective?: string | undefined; pageDescriptionSource?: "description" | "subtitle" | undefined; } | undefined; metadata?: { "og:site_name"?: string | undefined; "og:title"?: string | undefined; "og:description"?: string | undefined; "og:url"?: string | undefined; "og:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:image:width"?: number | undefined; "og:image:height"?: number | undefined; "og:locale"?: string | undefined; "og:logo"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:title"?: string | undefined; "twitter:description"?: string | undefined; "twitter:handle"?: string | undefined; "twitter:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:site"?: string | undefined; "twitter:url"?: string | undefined; "twitter:card"?: "summary" | "summary_large_image" | "app" | "player" | undefined; "og:background-image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:dynamic"?: boolean | undefined; noindex?: boolean | undefined; nofollow?: boolean | undefined; canonicalHost?: string | undefined; } | undefined; redirects?: { source: string; destination: string; permanent?: boolean | undefined; }[] | undefined; colorsV3?: { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; } | undefined; layout?: { pageWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | { type: "full"; } | undefined; contentWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; sidebarWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; headerHeight?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; searchbarPlacement?: "HEADER" | "HEADER_TABS" | "SIDEBAR" | undefined; tabsPlacement?: "HEADER" | "SIDEBAR" | undefined; switcherPlacement?: "HEADER" | "SIDEBAR" | undefined; contentAlignment?: "CENTER" | "LEFT" | undefined; headerPosition?: "FIXED" | "ABSOLUTE" | undefined; disableHeader?: boolean | undefined; hideNavLinks?: boolean | undefined; hideFeedback?: boolean | undefined; } | undefined; theme?: { body?: "default" | "canvas" | undefined; sidebar?: "default" | "minimal" | undefined; tabs?: "default" | "bubble" | { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; } | undefined; footerNav?: "default" | "minimal" | undefined; "page-actions"?: "default" | "toolbar" | undefined; "language-switcher"?: "default" | "minimal" | undefined; "product-switcher"?: "default" | "toggle" | undefined; } | undefined; settings?: { language?: "en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr" | undefined; searchText?: string | undefined; disableSearch?: boolean | undefined; disableAnalytics?: boolean | undefined; darkModeCode?: boolean | undefined; defaultSearchFilters?: boolean | undefined; httpSnippets?: boolean | ("typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "php" | "swift" | "rust")[] | undefined; hide404Page?: boolean | undefined; useJavascriptAsTypescript?: boolean | undefined; disableExplorerProxy?: boolean | undefined; } | undefined; typographyV2?: { headingsFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; bodyFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; codeFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; } | undefined; analyticsConfig?: { segment?: { writeKey: string; } | undefined; fullstory?: { orgId: string; } | undefined; intercom?: { appId: string; apiBase?: string | undefined; } | undefined; posthog?: { apiKey: string; endpoint?: string | undefined; } | undefined; gtm?: { containerId: string; } | undefined; ga4?: { measurementId: string; } | undefined; amplitude?: { apiKey: string; } | undefined; mixpanel?: { apiKey: string; } | undefined; hotjar?: { hjid: string; hjsv: string; } | undefined; koala?: { apiKey: string; } | undefined; logrocket?: { apiKey: string; } | undefined; pirsch?: { id: string; } | undefined; plausible?: { domain: string; } | undefined; fathom?: { siteId: string; } | undefined; clearbit?: { apiKey: string; } | undefined; heap?: { appId: string; } | undefined; } | undefined; integrations?: { intercom?: string | undefined; context7?: import("./shared").FileId | undefined; } | undefined; css?: { inline?: string[] | undefined; } | undefined; aiChatConfig?: { model?: "claude-3.5" | "claude-3.7" | "claude-4" | "command-a" | undefined; systemPrompt?: string | undefined; location?: ("discord" | "slack" | "docs")[] | undefined; datasources?: { url: string; title?: string | undefined; }[] | undefined; } | undefined; pageActions?: { options?: { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; } | undefined; default?: "copyPage" | "viewAsMarkdown" | "askAi" | "openAi" | "claude" | "cursor" | "claudeCode" | "vscode" | undefined; } | undefined; footer?: string | undefined; }, { js?: { files: { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[]; inline?: string[] | undefined; remote?: { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[] | undefined; } | undefined; header?: string | undefined; root?: RootNode | undefined; hideNavLinks?: boolean | undefined; title?: string | undefined; editThisPageLaunch?: "github" | "dashboard" | undefined; navigation?: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; } | undefined; defaultLanguage?: "typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "js" | "ts" | "php" | "swift" | "rust" | "nodets" | "nodejs" | "dotnet" | "jvm" | undefined; languages?: ("en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr")[] | undefined; announcement?: { text: string; } | undefined; navbarLinks?: ({ type: "filled"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "outlined"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "minimal"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "github"; url: string & { Url: void; }; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; } | { type: "dropdown"; links: { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }[]; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "primary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "secondary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; })[] | undefined; footerLinks?: ({ value: string & { Url: void; }; type: "github"; } | { value: string & { Url: void; }; type: "twitter"; } | { value: string & { Url: void; }; type: "x"; } | { value: string & { Url: void; }; type: "linkedin"; } | { value: string & { Url: void; }; type: "youtube"; } | { value: string & { Url: void; }; type: "instagram"; } | { value: string & { Url: void; }; type: "facebook"; } | { value: string & { Url: void; }; type: "discord"; } | { value: string & { Url: void; }; type: "slack"; } | { value: string & { Url: void; }; type: "hackernews"; } | { value: string & { Url: void; }; type: "medium"; } | { value: string & { Url: void; }; type: "website"; })[] | undefined; logoHeight?: number | undefined; logoHref?: Url | undefined; logoRightText?: string | undefined; favicon?: import("./shared").FileId | undefined; agents?: { pageDirective?: string | undefined; pageDescriptionSource?: "description" | "subtitle" | undefined; } | undefined; metadata?: { "og:site_name"?: string | undefined; "og:title"?: string | undefined; "og:description"?: string | undefined; "og:url"?: string | undefined; "og:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:image:width"?: number | undefined; "og:image:height"?: number | undefined; "og:locale"?: string | undefined; "og:logo"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:title"?: string | undefined; "twitter:description"?: string | undefined; "twitter:handle"?: string | undefined; "twitter:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:site"?: string | undefined; "twitter:url"?: string | undefined; "twitter:card"?: "summary" | "summary_large_image" | "app" | "player" | undefined; "og:background-image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:dynamic"?: boolean | undefined; noindex?: boolean | undefined; nofollow?: boolean | undefined; canonicalHost?: string | undefined; } | undefined; redirects?: { source: string; destination: string; permanent?: boolean | undefined; }[] | undefined; colorsV3?: { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; } | undefined; layout?: { pageWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | { type: "full"; } | undefined; contentWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; sidebarWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; headerHeight?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; searchbarPlacement?: "HEADER" | "HEADER_TABS" | "SIDEBAR" | undefined; tabsPlacement?: "HEADER" | "SIDEBAR" | undefined; switcherPlacement?: "HEADER" | "SIDEBAR" | undefined; contentAlignment?: "CENTER" | "LEFT" | undefined; headerPosition?: "FIXED" | "ABSOLUTE" | undefined; disableHeader?: boolean | undefined; hideNavLinks?: boolean | undefined; hideFeedback?: boolean | undefined; } | undefined; theme?: { body?: "default" | "canvas" | undefined; sidebar?: "default" | "minimal" | undefined; tabs?: "default" | "bubble" | { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; } | undefined; footerNav?: "default" | "minimal" | undefined; "page-actions"?: "default" | "toolbar" | undefined; "language-switcher"?: "default" | "minimal" | undefined; "product-switcher"?: "default" | "toggle" | undefined; } | undefined; settings?: { language?: "en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr" | undefined; searchText?: string | undefined; disableSearch?: boolean | undefined; disableAnalytics?: boolean | undefined; darkModeCode?: boolean | undefined; defaultSearchFilters?: boolean | undefined; httpSnippets?: boolean | ("typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "php" | "swift" | "rust")[] | undefined; hide404Page?: boolean | undefined; useJavascriptAsTypescript?: boolean | undefined; disableExplorerProxy?: boolean | undefined; } | undefined; typographyV2?: { headingsFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; bodyFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; codeFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; } | undefined; analyticsConfig?: { segment?: { writeKey: string; } | undefined; fullstory?: { orgId: string; } | undefined; intercom?: { appId: string; apiBase?: string | undefined; } | undefined; posthog?: { apiKey: string; endpoint?: string | undefined; } | undefined; gtm?: { containerId: string; } | undefined; ga4?: { measurementId: string; } | undefined; amplitude?: { apiKey: string; } | undefined; mixpanel?: { apiKey: string; } | undefined; hotjar?: { hjid: string; hjsv: string; } | undefined; koala?: { apiKey: string; } | undefined; logrocket?: { apiKey: string; } | undefined; pirsch?: { id: string; } | undefined; plausible?: { domain: string; } | undefined; fathom?: { siteId: string; } | undefined; clearbit?: { apiKey: string; } | undefined; heap?: { appId: string; } | undefined; } | undefined; integrations?: { intercom?: string | undefined; context7?: import("./shared").FileId | undefined; } | undefined; css?: { inline?: string[] | undefined; } | undefined; aiChatConfig?: { model?: "claude-3.5" | "claude-3.7" | "claude-4" | "command-a" | undefined; systemPrompt?: string | undefined; location?: ("discord" | "slack" | "docs")[] | undefined; datasources?: { url: string; title?: string | undefined; }[] | undefined; } | undefined; pageActions?: { options?: { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; } | undefined; default?: "copyPage" | "viewAsMarkdown" | "askAi" | "openAi" | "claude" | "cursor" | "claudeCode" | "vscode" | undefined; } | undefined; footer?: string | undefined; }>; }, "strip", z.ZodTypeAny, { files: Partial>; config: { js?: { files: { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[]; inline?: string[] | undefined; remote?: { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[] | undefined; } | undefined; header?: string | undefined; root?: RootNode | undefined; hideNavLinks?: boolean | undefined; title?: string | undefined; editThisPageLaunch?: "github" | "dashboard" | undefined; navigation?: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; } | undefined; defaultLanguage?: "typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "js" | "ts" | "php" | "swift" | "rust" | "nodets" | "nodejs" | "dotnet" | "jvm" | undefined; languages?: ("en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr")[] | undefined; announcement?: { text: string; } | undefined; navbarLinks?: ({ type: "filled"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "outlined"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "minimal"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "github"; url: string & { Url: void; }; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; } | { type: "dropdown"; links: { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }[]; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "primary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "secondary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; })[] | undefined; footerLinks?: ({ value: string & { Url: void; }; type: "github"; } | { value: string & { Url: void; }; type: "twitter"; } | { value: string & { Url: void; }; type: "x"; } | { value: string & { Url: void; }; type: "linkedin"; } | { value: string & { Url: void; }; type: "youtube"; } | { value: string & { Url: void; }; type: "instagram"; } | { value: string & { Url: void; }; type: "facebook"; } | { value: string & { Url: void; }; type: "discord"; } | { value: string & { Url: void; }; type: "slack"; } | { value: string & { Url: void; }; type: "hackernews"; } | { value: string & { Url: void; }; type: "medium"; } | { value: string & { Url: void; }; type: "website"; })[] | undefined; logoHeight?: number | undefined; logoHref?: Url | undefined; logoRightText?: string | undefined; favicon?: import("./shared").FileId | undefined; agents?: { pageDirective?: string | undefined; pageDescriptionSource?: "description" | "subtitle" | undefined; } | undefined; metadata?: { "og:site_name"?: string | undefined; "og:title"?: string | undefined; "og:description"?: string | undefined; "og:url"?: string | undefined; "og:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:image:width"?: number | undefined; "og:image:height"?: number | undefined; "og:locale"?: string | undefined; "og:logo"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:title"?: string | undefined; "twitter:description"?: string | undefined; "twitter:handle"?: string | undefined; "twitter:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:site"?: string | undefined; "twitter:url"?: string | undefined; "twitter:card"?: "summary" | "summary_large_image" | "app" | "player" | undefined; "og:background-image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:dynamic"?: boolean | undefined; noindex?: boolean | undefined; nofollow?: boolean | undefined; canonicalHost?: string | undefined; } | undefined; redirects?: { source: string; destination: string; permanent?: boolean | undefined; }[] | undefined; colorsV3?: { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; } | undefined; layout?: { pageWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | { type: "full"; } | undefined; contentWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; sidebarWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; headerHeight?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; searchbarPlacement?: "HEADER" | "HEADER_TABS" | "SIDEBAR" | undefined; tabsPlacement?: "HEADER" | "SIDEBAR" | undefined; switcherPlacement?: "HEADER" | "SIDEBAR" | undefined; contentAlignment?: "CENTER" | "LEFT" | undefined; headerPosition?: "FIXED" | "ABSOLUTE" | undefined; disableHeader?: boolean | undefined; hideNavLinks?: boolean | undefined; hideFeedback?: boolean | undefined; } | undefined; theme?: { body?: "default" | "canvas" | undefined; sidebar?: "default" | "minimal" | undefined; tabs?: "default" | "bubble" | { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; } | undefined; footerNav?: "default" | "minimal" | undefined; "page-actions"?: "default" | "toolbar" | undefined; "language-switcher"?: "default" | "minimal" | undefined; "product-switcher"?: "default" | "toggle" | undefined; } | undefined; settings?: { language?: "en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr" | undefined; searchText?: string | undefined; disableSearch?: boolean | undefined; disableAnalytics?: boolean | undefined; darkModeCode?: boolean | undefined; defaultSearchFilters?: boolean | undefined; httpSnippets?: boolean | ("typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "php" | "swift" | "rust")[] | undefined; hide404Page?: boolean | undefined; useJavascriptAsTypescript?: boolean | undefined; disableExplorerProxy?: boolean | undefined; } | undefined; typographyV2?: { headingsFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; bodyFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; codeFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; } | undefined; analyticsConfig?: { segment?: { writeKey: string; } | undefined; fullstory?: { orgId: string; } | undefined; intercom?: { appId: string; apiBase?: string | undefined; } | undefined; posthog?: { apiKey: string; endpoint?: string | undefined; } | undefined; gtm?: { containerId: string; } | undefined; ga4?: { measurementId: string; } | undefined; amplitude?: { apiKey: string; } | undefined; mixpanel?: { apiKey: string; } | undefined; hotjar?: { hjid: string; hjsv: string; } | undefined; koala?: { apiKey: string; } | undefined; logrocket?: { apiKey: string; } | undefined; pirsch?: { id: string; } | undefined; plausible?: { domain: string; } | undefined; fathom?: { siteId: string; } | undefined; clearbit?: { apiKey: string; } | undefined; heap?: { appId: string; } | undefined; } | undefined; integrations?: { intercom?: string | undefined; context7?: import("./shared").FileId | undefined; } | undefined; css?: { inline?: string[] | undefined; } | undefined; aiChatConfig?: { model?: "claude-3.5" | "claude-3.7" | "claude-4" | "command-a" | undefined; systemPrompt?: string | undefined; location?: ("discord" | "slack" | "docs")[] | undefined; datasources?: { url: string; title?: string | undefined; }[] | undefined; } | undefined; pageActions?: { options?: { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; } | undefined; default?: "copyPage" | "viewAsMarkdown" | "askAi" | "openAi" | "claude" | "cursor" | "claudeCode" | "vscode" | undefined; } | undefined; footer?: string | undefined; }; pages: Partial>; apis: Partial>; apisV2: Partial>; filesV2: Partial>; id?: import("./read-commons").DocsConfigId | undefined; apiNameToId?: Record | undefined; jsFiles?: Record | undefined; }, { files: Partial>; config: { js?: { files: { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[]; inline?: string[] | undefined; remote?: { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[] | undefined; } | undefined; header?: string | undefined; root?: RootNode | undefined; hideNavLinks?: boolean | undefined; title?: string | undefined; editThisPageLaunch?: "github" | "dashboard" | undefined; navigation?: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; } | undefined; defaultLanguage?: "typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "js" | "ts" | "php" | "swift" | "rust" | "nodets" | "nodejs" | "dotnet" | "jvm" | undefined; languages?: ("en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr")[] | undefined; announcement?: { text: string; } | undefined; navbarLinks?: ({ type: "filled"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "outlined"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "minimal"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "github"; url: string & { Url: void; }; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; } | { type: "dropdown"; links: { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }[]; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "primary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "secondary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; })[] | undefined; footerLinks?: ({ value: string & { Url: void; }; type: "github"; } | { value: string & { Url: void; }; type: "twitter"; } | { value: string & { Url: void; }; type: "x"; } | { value: string & { Url: void; }; type: "linkedin"; } | { value: string & { Url: void; }; type: "youtube"; } | { value: string & { Url: void; }; type: "instagram"; } | { value: string & { Url: void; }; type: "facebook"; } | { value: string & { Url: void; }; type: "discord"; } | { value: string & { Url: void; }; type: "slack"; } | { value: string & { Url: void; }; type: "hackernews"; } | { value: string & { Url: void; }; type: "medium"; } | { value: string & { Url: void; }; type: "website"; })[] | undefined; logoHeight?: number | undefined; logoHref?: Url | undefined; logoRightText?: string | undefined; favicon?: import("./shared").FileId | undefined; agents?: { pageDirective?: string | undefined; pageDescriptionSource?: "description" | "subtitle" | undefined; } | undefined; metadata?: { "og:site_name"?: string | undefined; "og:title"?: string | undefined; "og:description"?: string | undefined; "og:url"?: string | undefined; "og:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:image:width"?: number | undefined; "og:image:height"?: number | undefined; "og:locale"?: string | undefined; "og:logo"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:title"?: string | undefined; "twitter:description"?: string | undefined; "twitter:handle"?: string | undefined; "twitter:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:site"?: string | undefined; "twitter:url"?: string | undefined; "twitter:card"?: "summary" | "summary_large_image" | "app" | "player" | undefined; "og:background-image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:dynamic"?: boolean | undefined; noindex?: boolean | undefined; nofollow?: boolean | undefined; canonicalHost?: string | undefined; } | undefined; redirects?: { source: string; destination: string; permanent?: boolean | undefined; }[] | undefined; colorsV3?: { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; } | undefined; layout?: { pageWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | { type: "full"; } | undefined; contentWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; sidebarWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; headerHeight?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; searchbarPlacement?: "HEADER" | "HEADER_TABS" | "SIDEBAR" | undefined; tabsPlacement?: "HEADER" | "SIDEBAR" | undefined; switcherPlacement?: "HEADER" | "SIDEBAR" | undefined; contentAlignment?: "CENTER" | "LEFT" | undefined; headerPosition?: "FIXED" | "ABSOLUTE" | undefined; disableHeader?: boolean | undefined; hideNavLinks?: boolean | undefined; hideFeedback?: boolean | undefined; } | undefined; theme?: { body?: "default" | "canvas" | undefined; sidebar?: "default" | "minimal" | undefined; tabs?: "default" | "bubble" | { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; } | undefined; footerNav?: "default" | "minimal" | undefined; "page-actions"?: "default" | "toolbar" | undefined; "language-switcher"?: "default" | "minimal" | undefined; "product-switcher"?: "default" | "toggle" | undefined; } | undefined; settings?: { language?: "en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr" | undefined; searchText?: string | undefined; disableSearch?: boolean | undefined; disableAnalytics?: boolean | undefined; darkModeCode?: boolean | undefined; defaultSearchFilters?: boolean | undefined; httpSnippets?: boolean | ("typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "php" | "swift" | "rust")[] | undefined; hide404Page?: boolean | undefined; useJavascriptAsTypescript?: boolean | undefined; disableExplorerProxy?: boolean | undefined; } | undefined; typographyV2?: { headingsFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; bodyFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; codeFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; } | undefined; analyticsConfig?: { segment?: { writeKey: string; } | undefined; fullstory?: { orgId: string; } | undefined; intercom?: { appId: string; apiBase?: string | undefined; } | undefined; posthog?: { apiKey: string; endpoint?: string | undefined; } | undefined; gtm?: { containerId: string; } | undefined; ga4?: { measurementId: string; } | undefined; amplitude?: { apiKey: string; } | undefined; mixpanel?: { apiKey: string; } | undefined; hotjar?: { hjid: string; hjsv: string; } | undefined; koala?: { apiKey: string; } | undefined; logrocket?: { apiKey: string; } | undefined; pirsch?: { id: string; } | undefined; plausible?: { domain: string; } | undefined; fathom?: { siteId: string; } | undefined; clearbit?: { apiKey: string; } | undefined; heap?: { appId: string; } | undefined; } | undefined; integrations?: { intercom?: string | undefined; context7?: import("./shared").FileId | undefined; } | undefined; css?: { inline?: string[] | undefined; } | undefined; aiChatConfig?: { model?: "claude-3.5" | "claude-3.7" | "claude-4" | "command-a" | undefined; systemPrompt?: string | undefined; location?: ("discord" | "slack" | "docs")[] | undefined; datasources?: { url: string; title?: string | undefined; }[] | undefined; } | undefined; pageActions?: { options?: { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; } | undefined; default?: "copyPage" | "viewAsMarkdown" | "askAi" | "openAi" | "claude" | "cursor" | "claudeCode" | "vscode" | undefined; } | undefined; footer?: string | undefined; }; pages: Partial>; apis: Partial>; apisV2: Partial>; filesV2: Partial>; id?: import("./read-commons").DocsConfigId | undefined; apiNameToId?: Record | undefined; jsFiles?: Record | undefined; }>; orgId: z.ZodOptional; lightModeEnabled: z.ZodOptional; }, "strip", z.ZodTypeAny, { baseUrl: { domain: string; basePath?: string | undefined; }; definition: { files: Partial>; config: { js?: { files: { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[]; inline?: string[] | undefined; remote?: { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[] | undefined; } | undefined; header?: string | undefined; root?: RootNode | undefined; hideNavLinks?: boolean | undefined; title?: string | undefined; editThisPageLaunch?: "github" | "dashboard" | undefined; navigation?: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; } | undefined; defaultLanguage?: "typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "js" | "ts" | "php" | "swift" | "rust" | "nodets" | "nodejs" | "dotnet" | "jvm" | undefined; languages?: ("en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr")[] | undefined; announcement?: { text: string; } | undefined; navbarLinks?: ({ type: "filled"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "outlined"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "minimal"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "github"; url: string & { Url: void; }; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; } | { type: "dropdown"; links: { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }[]; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "primary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "secondary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; })[] | undefined; footerLinks?: ({ value: string & { Url: void; }; type: "github"; } | { value: string & { Url: void; }; type: "twitter"; } | { value: string & { Url: void; }; type: "x"; } | { value: string & { Url: void; }; type: "linkedin"; } | { value: string & { Url: void; }; type: "youtube"; } | { value: string & { Url: void; }; type: "instagram"; } | { value: string & { Url: void; }; type: "facebook"; } | { value: string & { Url: void; }; type: "discord"; } | { value: string & { Url: void; }; type: "slack"; } | { value: string & { Url: void; }; type: "hackernews"; } | { value: string & { Url: void; }; type: "medium"; } | { value: string & { Url: void; }; type: "website"; })[] | undefined; logoHeight?: number | undefined; logoHref?: Url | undefined; logoRightText?: string | undefined; favicon?: import("./shared").FileId | undefined; agents?: { pageDirective?: string | undefined; pageDescriptionSource?: "description" | "subtitle" | undefined; } | undefined; metadata?: { "og:site_name"?: string | undefined; "og:title"?: string | undefined; "og:description"?: string | undefined; "og:url"?: string | undefined; "og:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:image:width"?: number | undefined; "og:image:height"?: number | undefined; "og:locale"?: string | undefined; "og:logo"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:title"?: string | undefined; "twitter:description"?: string | undefined; "twitter:handle"?: string | undefined; "twitter:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:site"?: string | undefined; "twitter:url"?: string | undefined; "twitter:card"?: "summary" | "summary_large_image" | "app" | "player" | undefined; "og:background-image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:dynamic"?: boolean | undefined; noindex?: boolean | undefined; nofollow?: boolean | undefined; canonicalHost?: string | undefined; } | undefined; redirects?: { source: string; destination: string; permanent?: boolean | undefined; }[] | undefined; colorsV3?: { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; } | undefined; layout?: { pageWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | { type: "full"; } | undefined; contentWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; sidebarWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; headerHeight?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; searchbarPlacement?: "HEADER" | "HEADER_TABS" | "SIDEBAR" | undefined; tabsPlacement?: "HEADER" | "SIDEBAR" | undefined; switcherPlacement?: "HEADER" | "SIDEBAR" | undefined; contentAlignment?: "CENTER" | "LEFT" | undefined; headerPosition?: "FIXED" | "ABSOLUTE" | undefined; disableHeader?: boolean | undefined; hideNavLinks?: boolean | undefined; hideFeedback?: boolean | undefined; } | undefined; theme?: { body?: "default" | "canvas" | undefined; sidebar?: "default" | "minimal" | undefined; tabs?: "default" | "bubble" | { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; } | undefined; footerNav?: "default" | "minimal" | undefined; "page-actions"?: "default" | "toolbar" | undefined; "language-switcher"?: "default" | "minimal" | undefined; "product-switcher"?: "default" | "toggle" | undefined; } | undefined; settings?: { language?: "en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr" | undefined; searchText?: string | undefined; disableSearch?: boolean | undefined; disableAnalytics?: boolean | undefined; darkModeCode?: boolean | undefined; defaultSearchFilters?: boolean | undefined; httpSnippets?: boolean | ("typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "php" | "swift" | "rust")[] | undefined; hide404Page?: boolean | undefined; useJavascriptAsTypescript?: boolean | undefined; disableExplorerProxy?: boolean | undefined; } | undefined; typographyV2?: { headingsFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; bodyFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; codeFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; } | undefined; analyticsConfig?: { segment?: { writeKey: string; } | undefined; fullstory?: { orgId: string; } | undefined; intercom?: { appId: string; apiBase?: string | undefined; } | undefined; posthog?: { apiKey: string; endpoint?: string | undefined; } | undefined; gtm?: { containerId: string; } | undefined; ga4?: { measurementId: string; } | undefined; amplitude?: { apiKey: string; } | undefined; mixpanel?: { apiKey: string; } | undefined; hotjar?: { hjid: string; hjsv: string; } | undefined; koala?: { apiKey: string; } | undefined; logrocket?: { apiKey: string; } | undefined; pirsch?: { id: string; } | undefined; plausible?: { domain: string; } | undefined; fathom?: { siteId: string; } | undefined; clearbit?: { apiKey: string; } | undefined; heap?: { appId: string; } | undefined; } | undefined; integrations?: { intercom?: string | undefined; context7?: import("./shared").FileId | undefined; } | undefined; css?: { inline?: string[] | undefined; } | undefined; aiChatConfig?: { model?: "claude-3.5" | "claude-3.7" | "claude-4" | "command-a" | undefined; systemPrompt?: string | undefined; location?: ("discord" | "slack" | "docs")[] | undefined; datasources?: { url: string; title?: string | undefined; }[] | undefined; } | undefined; pageActions?: { options?: { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; } | undefined; default?: "copyPage" | "viewAsMarkdown" | "askAi" | "openAi" | "claude" | "cursor" | "claudeCode" | "vscode" | undefined; } | undefined; footer?: string | undefined; }; pages: Partial>; apis: Partial>; apisV2: Partial>; filesV2: Partial>; id?: import("./read-commons").DocsConfigId | undefined; apiNameToId?: Record | undefined; jsFiles?: Record | undefined; }; orgId?: string | undefined; lightModeEnabled?: boolean | undefined; }, { baseUrl: { domain: string; basePath?: string | undefined; }; definition: { files: Partial>; config: { js?: { files: { fileId: string & { FileId: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[]; inline?: string[] | undefined; remote?: { url: string & { Url: void; }; strategy?: "beforeInteractive" | "afterInteractive" | "lazyOnload" | undefined; }[] | undefined; } | undefined; header?: string | undefined; root?: RootNode | undefined; hideNavLinks?: boolean | undefined; title?: string | undefined; editThisPageLaunch?: "github" | "dashboard" | undefined; navigation?: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { versions: { version: string & { VersionId: void; }; urlSlug: string; config: { tabs: ({ type: "group"; items: NavigationItem[]; title: string; urlSlug: string; skipUrlSlug: boolean; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | { type: "link"; url: string & { Url: void; }; title: string; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; } | { type: "changelog"; items: { date: string; pageId: string & { PageId: void; }; tags?: string[] | undefined; }[]; urlSlug: string; description?: string | undefined; icon?: string | undefined; title?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; pageId?: PageId | undefined; } | { type: "changelogV3"; node?: unknown; })[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; } | { items: NavigationItem[]; landingPage?: { id: string & { PageId: void; }; title: string; urlSlug: string; icon?: string | undefined; hidden?: boolean | undefined; fullSlug?: string[] | undefined; } | undefined; }; availability?: "Stable" | "GenerallyAvailable" | "InDevelopment" | "PreRelease" | "Deprecated" | "Beta" | undefined; }[]; } | undefined; defaultLanguage?: "typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "js" | "ts" | "php" | "swift" | "rust" | "nodets" | "nodejs" | "dotnet" | "jvm" | undefined; languages?: ("en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr")[] | undefined; announcement?: { text: string; } | undefined; navbarLinks?: ({ type: "filled"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "outlined"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "minimal"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "github"; url: string & { Url: void; }; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; } | { type: "dropdown"; links: { url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; }[]; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "primary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; } | { type: "secondary"; url: string & { Url: void; }; text?: string | undefined; viewers?: import("./shared").RoleId[] | undefined; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; icon?: string | undefined; rightIcon?: string | undefined; rounded?: boolean | undefined; })[] | undefined; footerLinks?: ({ value: string & { Url: void; }; type: "github"; } | { value: string & { Url: void; }; type: "twitter"; } | { value: string & { Url: void; }; type: "x"; } | { value: string & { Url: void; }; type: "linkedin"; } | { value: string & { Url: void; }; type: "youtube"; } | { value: string & { Url: void; }; type: "instagram"; } | { value: string & { Url: void; }; type: "facebook"; } | { value: string & { Url: void; }; type: "discord"; } | { value: string & { Url: void; }; type: "slack"; } | { value: string & { Url: void; }; type: "hackernews"; } | { value: string & { Url: void; }; type: "medium"; } | { value: string & { Url: void; }; type: "website"; })[] | undefined; logoHeight?: number | undefined; logoHref?: Url | undefined; logoRightText?: string | undefined; favicon?: import("./shared").FileId | undefined; agents?: { pageDirective?: string | undefined; pageDescriptionSource?: "description" | "subtitle" | undefined; } | undefined; metadata?: { "og:site_name"?: string | undefined; "og:title"?: string | undefined; "og:description"?: string | undefined; "og:url"?: string | undefined; "og:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:image:width"?: number | undefined; "og:image:height"?: number | undefined; "og:locale"?: string | undefined; "og:logo"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:title"?: string | undefined; "twitter:description"?: string | undefined; "twitter:handle"?: string | undefined; "twitter:image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "twitter:site"?: string | undefined; "twitter:url"?: string | undefined; "twitter:card"?: "summary" | "summary_large_image" | "app" | "player" | undefined; "og:background-image"?: { value: string & { FileId: void; }; type: "fileId"; } | { value: string & { Url: void; }; type: "url"; } | undefined; "og:dynamic"?: boolean | undefined; noindex?: boolean | undefined; nofollow?: boolean | undefined; canonicalHost?: string | undefined; } | undefined; redirects?: { source: string; destination: string; permanent?: boolean | undefined; }[] | undefined; colorsV3?: { type: "dark"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "light"; accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; } | { type: "darkAndLight"; dark: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; light: { accentPrimary: { r: number; g: number; b: number; a?: number | undefined; }; background: { type: "solid"; r: number; g: number; b: number; a?: number | undefined; } | { type: "gradient"; }; logo?: import("./shared").FileId | undefined; backgroundImage?: import("./shared").FileId | undefined; border?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; sidebarBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; headerBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; cardBackground?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent1?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent2?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent3?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent4?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent5?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent6?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent7?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent8?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent9?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent10?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent11?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; accent12?: { r: number; g: number; b: number; a?: number | undefined; } | undefined; }; } | undefined; layout?: { pageWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | { type: "full"; } | undefined; contentWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; sidebarWidth?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; headerHeight?: { value: number; type: "px"; } | { value: number; type: "rem"; } | undefined; searchbarPlacement?: "HEADER" | "HEADER_TABS" | "SIDEBAR" | undefined; tabsPlacement?: "HEADER" | "SIDEBAR" | undefined; switcherPlacement?: "HEADER" | "SIDEBAR" | undefined; contentAlignment?: "CENTER" | "LEFT" | undefined; headerPosition?: "FIXED" | "ABSOLUTE" | undefined; disableHeader?: boolean | undefined; hideNavLinks?: boolean | undefined; hideFeedback?: boolean | undefined; } | undefined; theme?: { body?: "default" | "canvas" | undefined; sidebar?: "default" | "minimal" | undefined; tabs?: "default" | "bubble" | { style?: "default" | "bubble" | undefined; alignment?: "CENTER" | "LEFT" | undefined; placement?: "HEADER" | "SIDEBAR" | undefined; } | undefined; footerNav?: "default" | "minimal" | undefined; "page-actions"?: "default" | "toolbar" | undefined; "language-switcher"?: "default" | "minimal" | undefined; "product-switcher"?: "default" | "toggle" | undefined; } | undefined; settings?: { language?: "en" | "es" | "fr" | "de" | "it" | "pt" | "ja" | "zh" | "ko" | "el" | "no" | "pl" | "ru" | "sv" | "tr" | undefined; searchText?: string | undefined; disableSearch?: boolean | undefined; disableAnalytics?: boolean | undefined; darkModeCode?: boolean | undefined; defaultSearchFilters?: boolean | undefined; httpSnippets?: boolean | ("typescript" | "python" | "go" | "ruby" | "java" | "csharp" | "curl" | "javascript" | "php" | "swift" | "rust")[] | undefined; hide404Page?: boolean | undefined; useJavascriptAsTypescript?: boolean | undefined; disableExplorerProxy?: boolean | undefined; } | undefined; typographyV2?: { headingsFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; bodyFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; codeFont?: { type: "custom"; name: string; variants: { fontFile: string & { FileId: void; }; style?: ("normal" | "italic")[] | undefined; weight?: string[] | undefined; }[]; fallback?: string[] | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; fontVariationSettings?: string | undefined; } | undefined; } | undefined; analyticsConfig?: { segment?: { writeKey: string; } | undefined; fullstory?: { orgId: string; } | undefined; intercom?: { appId: string; apiBase?: string | undefined; } | undefined; posthog?: { apiKey: string; endpoint?: string | undefined; } | undefined; gtm?: { containerId: string; } | undefined; ga4?: { measurementId: string; } | undefined; amplitude?: { apiKey: string; } | undefined; mixpanel?: { apiKey: string; } | undefined; hotjar?: { hjid: string; hjsv: string; } | undefined; koala?: { apiKey: string; } | undefined; logrocket?: { apiKey: string; } | undefined; pirsch?: { id: string; } | undefined; plausible?: { domain: string; } | undefined; fathom?: { siteId: string; } | undefined; clearbit?: { apiKey: string; } | undefined; heap?: { appId: string; } | undefined; } | undefined; integrations?: { intercom?: string | undefined; context7?: import("./shared").FileId | undefined; } | undefined; css?: { inline?: string[] | undefined; } | undefined; aiChatConfig?: { model?: "claude-3.5" | "claude-3.7" | "claude-4" | "command-a" | undefined; systemPrompt?: string | undefined; location?: ("discord" | "slack" | "docs")[] | undefined; datasources?: { url: string; title?: string | undefined; }[] | undefined; } | undefined; pageActions?: { options?: { custom?: { url: string; title: string; default?: boolean | undefined; icon?: string | undefined; subtitle?: string | undefined; }[] | undefined; copyPage?: boolean | undefined; viewAsMarkdown?: boolean | undefined; askAi?: boolean | undefined; openAi?: boolean | undefined; claude?: boolean | undefined; cursor?: boolean | undefined; claudeCode?: boolean | undefined; vscode?: boolean | undefined; } | undefined; default?: "copyPage" | "viewAsMarkdown" | "askAi" | "openAi" | "claude" | "cursor" | "claudeCode" | "vscode" | undefined; } | undefined; footer?: string | undefined; }; pages: Partial>; apis: Partial>; apisV2: Partial>; filesV2: Partial>; id?: import("./read-commons").DocsConfigId | undefined; apiNameToId?: Record | undefined; jsFiles?: Record | undefined; }; orgId?: string | undefined; lightModeEnabled?: boolean | undefined; }>; export type LoadDocsForUrlResponse = z.infer; export * from "./read-commons"; //# sourceMappingURL=read.d.ts.map