import type { OutgoingHttpHeaders } from 'node:http'; import * as z from 'zod/v4'; export declare function createRelativeSchema(cmd: string, fileProtocolRoot: string): z.ZodPipe; base: z.ZodDefault>; trailingSlash: z.ZodDefault, z.ZodLiteral<"never">, z.ZodLiteral<"ignore">]>>>; output: z.ZodDefault, z.ZodLiteral<"server">, z.ZodLiteral<"hybrid">]>>> & z.ZodType<"server" | "static", "server" | "static" | "hybrid" | undefined, z.core.$ZodTypeInternals<"server" | "static", "server" | "static" | "hybrid" | undefined>>; scopedStyleStrategy: z.ZodDefault, z.ZodLiteral<"class">, z.ZodLiteral<"attribute">]>>>; adapter: z.ZodOptional>; }, z.core.$strip>>; integrations: z.ZodDefault, z.ZodArray>; }, z.core.$strip>>>>>; redirects: z.ZodDefault, z.ZodLiteral<301>, z.ZodLiteral<302>, z.ZodLiteral<303>, z.ZodLiteral<304>, z.ZodLiteral<307>, z.ZodLiteral<308>]>; destination: z.ZodString; }, z.core.$strip>]>>>; prefetch: z.ZodOptional; defaultStrategy: z.ZodOptional>; }, z.core.$strip>]>>; image: z.ZodPrefault, z.ZodString]>>; entrypoint: z.ZodOptional; }, z.core.$strip>>; service: z.ZodDefault, z.ZodString]>>; config: z.ZodDefault>; }, z.core.$strip>>; dangerouslyProcessSVG: z.ZodDefault; domains: z.ZodDefault>; remotePatterns: z.ZodDefault; hostname: z.ZodOptional; port: z.ZodOptional; pathname: z.ZodOptional; }, z.core.$strip>>>; layout: z.ZodOptional>; objectFit: z.ZodOptional; objectPosition: z.ZodOptional; breakpoints: z.ZodOptional>; responsiveStyles: z.ZodDefault; }, z.core.$strip>>; devToolbar: z.ZodDefault; placement: z.ZodOptional>; }, z.core.$strip>>; markdown: z.ZodPrefault, z.ZodLiteral<"prism">]>>; excludeLangs: z.ZodOptional>; }, z.core.$strip>>, z.ZodDefault, z.ZodLiteral<"prism">]>>, z.ZodLiteral]>>; shikiConfig: z.ZodPrefault>, z.ZodTransform<(import("shiki").LanguageRegistration & import("./base.js").ComplexifyUnionObj)[], (import("shiki").LanguageRegistration & import("./base.js").ComplexifyUnionObj)[]>>>; langAlias: z.ZodDefault>>; theme: z.ZodDefault, z.ZodCustom & import("./base.js").ComplexifyUnionObj, NonNullable & import("./base.js").ComplexifyUnionObj>]>>; themes: z.ZodDefault, z.ZodCustom & import("./base.js").ComplexifyUnionObj, NonNullable & import("./base.js").ComplexifyUnionObj>]>>>>; defaultColor: z.ZodOptional, z.ZodLiteral<"dark">, z.ZodString, z.ZodLiteral]>>; wrap: z.ZodDefault>; transformers: z.ZodDefault>>; }, z.core.$strip>>; remarkPlugins: z.ZodDefault, z.ZodCustom, z.ZodTuple<[z.ZodCustom, z.ZodAny], null>]>>>; rehypePlugins: z.ZodDefault, z.ZodCustom, z.ZodTuple<[z.ZodCustom, z.ZodAny], null>]>>>; remarkRehype: z.ZodDefault>; gfm: z.ZodDefault; smartypants: z.ZodPrefault>]>, z.ZodTransform>>; }, z.core.$strip>>; vite: z.ZodDefault>; i18n: z.ZodOptional; }, z.core.$strip>]>>; domains: z.ZodOptional>; fallback: z.ZodOptional>; routing: z.ZodPrefault, z.ZodObject<{ prefixDefaultLocale: z.ZodDefault>; redirectToDefaultLocale: z.ZodDefault>; fallbackType: z.ZodDefault>>; }, z.core.$strip>]>>>; }, z.core.$strip>>>; security: z.ZodDefault; allowedDomains: z.ZodDefault; protocol: z.ZodOptional; port: z.ZodOptional; }, z.core.$strip>>>>; actionBodySizeLimit: z.ZodDefault>; serverIslandBodySizeLimit: z.ZodDefault>; csp: z.ZodDefault>, z.ZodObject<{ algorithm: z.ZodDefault>>; directives: z.ZodOptional>>; styleDirective: z.ZodOptional>; hashes: z.ZodOptional>>; }, z.core.$strip>>; scriptDirective: z.ZodOptional>; hashes: z.ZodOptional>>; strictDynamic: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>]>>>; }, z.core.$strip>>>; env: z.ZodDefault, z.ZodUnion; optional: z.ZodOptional; default: z.ZodOptional; max: z.ZodOptional; min: z.ZodOptional; length: z.ZodOptional; url: z.ZodOptional; includes: z.ZodOptional; startsWith: z.ZodOptional; endsWith: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"number">; optional: z.ZodOptional; default: z.ZodOptional; gt: z.ZodOptional; min: z.ZodOptional; lt: z.ZodOptional; max: z.ZodOptional; int: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"boolean">; optional: z.ZodOptional; default: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"enum">; values: z.ZodArray; optional: z.ZodOptional; default: z.ZodOptional; }, z.core.$strip>]>>>>>; validateSecrets: z.ZodDefault>; }, z.core.$strict>>>; session: z.ZodOptional>; entrypoint: z.ZodUnion]>; }, z.core.$strip>]>>; options: z.ZodOptional>; cookie: z.ZodOptional; domain: z.ZodOptional; path: z.ZodOptional; maxAge: z.ZodOptional; sameSite: z.ZodOptional, z.ZodBoolean]>>; secure: z.ZodOptional; }, z.core.$strip>, z.ZodPipe>]>>; ttl: z.ZodOptional; }, z.core.$strip>>; prerenderConflictBehavior: z.ZodDefault>>; fonts: z.ZodOptional, import("../../../index.js").FontProvider>; weights: z.ZodOptional], z.ZodUnion>>; styles: z.ZodOptional], z.ZodEnum<{ normal: "normal"; italic: "italic"; oblique: "oblique"; }>>>; subsets: z.ZodOptional>; formats: z.ZodOptional], z.ZodEnum<{ woff2: "woff2"; woff: "woff"; otf: "otf"; ttf: "ttf"; eot: "eot"; }>>>; fallbacks: z.ZodOptional>; optimizedFallbacks: z.ZodOptional; display: z.ZodOptional>; stretch: z.ZodOptional; featureSettings: z.ZodOptional; variationSettings: z.ZodOptional; unicodeRange: z.ZodOptional>; options: z.ZodOptional>; }, z.core.$strict>>>; experimental: z.ZodPrefault>; clientPrerender: z.ZodDefault>; contentIntellisense: z.ZodDefault>; chromeDevtoolsWorkspace: z.ZodDefault>; svgOptimizer: z.ZodOptional string | Promise, (contents: string) => string | Promise>; }, z.core.$strip>>; cache: z.ZodOptional>; entrypoint: z.ZodUnion]>; name: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; routeRules: z.ZodOptional; swr: z.ZodOptional; tags: z.ZodOptional>; }, z.core.$strip>>>; rustCompiler: z.ZodDefault>; queuedRendering: z.ZodPrefault>; poolSize: z.ZodOptional; contentCache: z.ZodOptional; }, z.core.$strip>>>; logger: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strict>>; legacy: z.ZodPrefault>; }, z.core.$strip>>; root: z.ZodPipe, z.ZodTransform>; srcDir: z.ZodPipe, z.ZodTransform>; compressHTML: z.ZodDefault]>>>; publicDir: z.ZodPipe, z.ZodTransform>; outDir: z.ZodPipe, z.ZodTransform>; cacheDir: z.ZodPipe, z.ZodTransform>; build: z.ZodPrefault, z.ZodLiteral<"directory">, z.ZodLiteral<"preserve">]>>>; client: z.ZodPipe>, z.ZodTransform>; server: z.ZodPipe>, z.ZodTransform>; assets: z.ZodDefault>; assetsPrefix: z.ZodUnion<[z.ZodOptional, z.ZodOptional, z.ZodRecord>>]>; serverEntry: z.ZodDefault>; redirects: z.ZodDefault>; inlineStylesheets: z.ZodDefault>>; concurrency: z.ZodDefault>; }, z.core.$strip>>>; server: z.ZodPrefault, z.ZodObject<{ open: z.ZodDefault>>; host: z.ZodDefault>>; port: z.ZodDefault>; headers: z.ZodOptional>; allowedHosts: z.ZodDefault, z.ZodLiteral]>>>; }, z.core.$strip>>>; }, z.core.$strip>, z.ZodTransform<{ base: string; trailingSlash: "never" | "ignore" | "always"; output: "server" | "static"; scopedStyleStrategy: "where" | "class" | "attribute"; integrations: { name: string; hooks: { [x: string]: unknown; }; }[]; redirects: Record; image: { endpoint: { route: string; entrypoint?: string | undefined; }; service: { entrypoint: string; config: Record; }; dangerouslyProcessSVG: boolean; domains: string[]; remotePatterns: { protocol?: string | undefined; hostname?: string | undefined; port?: string | undefined; pathname?: string | undefined; }[]; responsiveStyles: boolean; layout?: "fixed" | "none" | "constrained" | "full-width" | undefined; objectFit?: string | undefined; objectPosition?: string | undefined; breakpoints?: number[] | undefined; }; devToolbar: { enabled: boolean; placement?: "bottom-left" | "bottom-center" | "bottom-right" | undefined; }; markdown: { syntaxHighlight: false | "shiki" | "prism" | { type: "shiki" | "prism"; excludeLangs?: string[] | undefined; }; shikiConfig: { langs: (import("shiki").LanguageRegistration & import("./base.js").ComplexifyUnionObj)[]; langAlias: Record; theme: "andromeeda" | "aurora-x" | "ayu-dark" | "ayu-light" | "ayu-mirage" | "catppuccin-frappe" | "catppuccin-latte" | "catppuccin-macchiato" | "catppuccin-mocha" | "dark-plus" | "dracula" | "dracula-soft" | "everforest-dark" | "everforest-light" | "github-dark" | "github-dark-default" | "github-dark-dimmed" | "github-dark-high-contrast" | "github-light" | "github-light-default" | "github-light-high-contrast" | "gruvbox-dark-hard" | "gruvbox-dark-medium" | "gruvbox-dark-soft" | "gruvbox-light-hard" | "gruvbox-light-medium" | "gruvbox-light-soft" | "horizon" | "horizon-bright" | "houston" | "kanagawa-dragon" | "kanagawa-lotus" | "kanagawa-wave" | "laserwave" | "light-plus" | "material-theme" | "material-theme-darker" | "material-theme-lighter" | "material-theme-ocean" | "material-theme-palenight" | "min-dark" | "min-light" | "monokai" | "night-owl" | "night-owl-light" | "nord" | "one-dark-pro" | "one-light" | "plastic" | "poimandres" | "red" | "rose-pine" | "rose-pine-dawn" | "rose-pine-moon" | "slack-dark" | "slack-ochin" | "snazzy-light" | "solarized-dark" | "solarized-light" | "synthwave-84" | "tokyo-night" | "vesper" | "vitesse-black" | "vitesse-dark" | "vitesse-light" | (NonNullable & import("./base.js").ComplexifyUnionObj); themes: Record & import("./base.js").ComplexifyUnionObj)>; wrap: boolean | null; transformers: (import("shiki").ShikiTransformer & import("./base.js").ComplexifyUnionObj)[]; defaultColor?: string | false | undefined; }; remarkPlugins: (string | (import("@astrojs/markdown-remark").RemarkPlugin & import("./base.js").ComplexifyUnionObj) | [string, any] | [import("@astrojs/markdown-remark").RemarkPlugin & import("./base.js").ComplexifyUnionObj, any])[]; rehypePlugins: (string | (import("@astrojs/markdown-remark").RehypePlugin & import("./base.js").ComplexifyUnionObj) | [string, any] | [import("@astrojs/markdown-remark").RehypePlugin & import("./base.js").ComplexifyUnionObj, any])[]; remarkRehype: import("./base.js").RemarkRehype; gfm: boolean; smartypants: false | import("./base.js").Smartypants; }; vite: import("../../../index.js").ViteUserConfig; security: { checkOrigin: boolean; allowedDomains: { hostname?: string | undefined; protocol?: string | undefined; port?: string | undefined; }[]; actionBodySizeLimit: number; serverIslandBodySizeLimit: number; csp: boolean | { algorithm: "SHA-256" | "SHA-384" | "SHA-512"; directives?: (`base-uri${string}` | `child-src${string}` | `connect-src${string}` | `default-src${string}` | `fenced-frame-src${string}` | `font-src${string}` | `form-action${string}` | `frame-ancestors${string}` | `frame-src${string}` | `img-src${string}` | `manifest-src${string}` | `media-src${string}` | `object-src${string}` | `referrer${string}` | `report-to${string}` | `report-uri${string}` | `require-trusted-types-for${string}` | `sandbox${string}` | `trusted-types${string}` | `upgrade-insecure-requests${string}` | `worker-src${string}`)[] | undefined; styleDirective?: { resources?: string[] | undefined; hashes?: (`sha256-${string}` | `sha384-${string}` | `sha512-${string}`)[] | undefined; } | undefined; scriptDirective?: { resources?: string[] | undefined; hashes?: (`sha256-${string}` | `sha384-${string}` | `sha512-${string}`)[] | undefined; strictDynamic?: boolean | undefined; } | undefined; }; }; env: { schema: Record; validateSecrets: boolean; }; prerenderConflictBehavior: "error" | "ignore" | "warn"; experimental: { advancedRouting: boolean; clientPrerender: boolean; contentIntellisense: boolean; chromeDevtoolsWorkspace: boolean; rustCompiler: boolean; queuedRendering: { enabled: boolean; poolSize?: number | undefined; contentCache?: boolean | undefined; }; svgOptimizer?: { name: string; optimize: (contents: string) => string | Promise; } | undefined; cache?: { provider?: { entrypoint: string | URL; config?: Record | undefined; name?: string | undefined; } | undefined; } | undefined; routeRules?: Record | undefined; logger?: { entrypoint: string; config?: Record | undefined; } | undefined; }; legacy: { collectionsBackwardsCompat: boolean; }; root: import("url").URL; srcDir: import("url").URL; compressHTML: boolean | "jsx"; publicDir: import("url").URL; outDir: import("url").URL; cacheDir: import("url").URL; build: { format: "file" | "directory" | "preserve"; client: import("url").URL; server: import("url").URL; assets: string; serverEntry: string; redirects: boolean; inlineStylesheets: "never" | "auto" | "always"; concurrency: number; assetsPrefix?: string | ({ fallback: string; } & Record) | undefined; }; server: { open: string | boolean; host: string | boolean; port: number; allowedHosts: true | string[]; headers?: OutgoingHttpHeaders | undefined; }; site?: string | undefined; adapter?: { name: string; hooks: { [x: string]: unknown; }; } | undefined; prefetch?: boolean | { prefetchAll?: boolean | undefined; defaultStrategy?: "load" | "tap" | "hover" | "viewport" | undefined; } | undefined; i18n?: { defaultLocale: string; locales: (string | { path: string; codes: [string, ...string[]]; })[]; routing: "manual" | { prefixDefaultLocale: boolean; redirectToDefaultLocale: boolean; fallbackType: "redirect" | "rewrite"; }; domains?: Record | undefined; fallback?: Record | undefined; } | undefined; session?: { driver?: string | { entrypoint: string | URL; config?: Record | undefined; } | undefined; options?: Record | undefined; cookie?: { name: string; } | { name?: string | undefined; domain?: string | undefined; path?: string | undefined; maxAge?: number | undefined; sameSite?: boolean | "strict" | "lax" | "none" | undefined; secure?: boolean | undefined; } | undefined; ttl?: number | undefined; } | undefined; fonts?: { name: string; cssVariable: string; provider: import("../../../index.js").FontProvider; weights?: [string | number, ...(string | number)[]] | undefined; styles?: ["normal" | "italic" | "oblique", ...("normal" | "italic" | "oblique")[]] | undefined; subsets?: [string, ...string[]] | undefined; formats?: ["woff2" | "woff" | "otf" | "ttf" | "eot", ...("woff2" | "woff" | "otf" | "ttf" | "eot")[]] | undefined; fallbacks?: string[] | undefined; optimizedFallbacks?: boolean | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; stretch?: string | undefined; featureSettings?: string | undefined; variationSettings?: string | undefined; unicodeRange?: [string, ...string[]] | undefined; options?: Record | undefined; }[] | undefined; }, { base: string; trailingSlash: "never" | "ignore" | "always"; output: "server" | "static"; scopedStyleStrategy: "where" | "class" | "attribute"; integrations: { name: string; hooks: { [x: string]: unknown; }; }[]; redirects: Record; image: { endpoint: { route: string; entrypoint?: string | undefined; }; service: { entrypoint: string; config: Record; }; dangerouslyProcessSVG: boolean; domains: string[]; remotePatterns: { protocol?: string | undefined; hostname?: string | undefined; port?: string | undefined; pathname?: string | undefined; }[]; responsiveStyles: boolean; layout?: "fixed" | "none" | "constrained" | "full-width" | undefined; objectFit?: string | undefined; objectPosition?: string | undefined; breakpoints?: number[] | undefined; }; devToolbar: { enabled: boolean; placement?: "bottom-left" | "bottom-center" | "bottom-right" | undefined; }; markdown: { syntaxHighlight: false | "shiki" | "prism" | { type: "shiki" | "prism"; excludeLangs?: string[] | undefined; }; shikiConfig: { langs: (import("shiki").LanguageRegistration & import("./base.js").ComplexifyUnionObj)[]; langAlias: Record; theme: "andromeeda" | "aurora-x" | "ayu-dark" | "ayu-light" | "ayu-mirage" | "catppuccin-frappe" | "catppuccin-latte" | "catppuccin-macchiato" | "catppuccin-mocha" | "dark-plus" | "dracula" | "dracula-soft" | "everforest-dark" | "everforest-light" | "github-dark" | "github-dark-default" | "github-dark-dimmed" | "github-dark-high-contrast" | "github-light" | "github-light-default" | "github-light-high-contrast" | "gruvbox-dark-hard" | "gruvbox-dark-medium" | "gruvbox-dark-soft" | "gruvbox-light-hard" | "gruvbox-light-medium" | "gruvbox-light-soft" | "horizon" | "horizon-bright" | "houston" | "kanagawa-dragon" | "kanagawa-lotus" | "kanagawa-wave" | "laserwave" | "light-plus" | "material-theme" | "material-theme-darker" | "material-theme-lighter" | "material-theme-ocean" | "material-theme-palenight" | "min-dark" | "min-light" | "monokai" | "night-owl" | "night-owl-light" | "nord" | "one-dark-pro" | "one-light" | "plastic" | "poimandres" | "red" | "rose-pine" | "rose-pine-dawn" | "rose-pine-moon" | "slack-dark" | "slack-ochin" | "snazzy-light" | "solarized-dark" | "solarized-light" | "synthwave-84" | "tokyo-night" | "vesper" | "vitesse-black" | "vitesse-dark" | "vitesse-light" | (NonNullable & import("./base.js").ComplexifyUnionObj); themes: Record & import("./base.js").ComplexifyUnionObj)>; wrap: boolean | null; transformers: (import("shiki").ShikiTransformer & import("./base.js").ComplexifyUnionObj)[]; defaultColor?: string | false | undefined; }; remarkPlugins: (string | (import("@astrojs/markdown-remark").RemarkPlugin & import("./base.js").ComplexifyUnionObj) | [string, any] | [import("@astrojs/markdown-remark").RemarkPlugin & import("./base.js").ComplexifyUnionObj, any])[]; rehypePlugins: (string | (import("@astrojs/markdown-remark").RehypePlugin & import("./base.js").ComplexifyUnionObj) | [string, any] | [import("@astrojs/markdown-remark").RehypePlugin & import("./base.js").ComplexifyUnionObj, any])[]; remarkRehype: import("./base.js").RemarkRehype; gfm: boolean; smartypants: false | import("./base.js").Smartypants; }; vite: import("../../../index.js").ViteUserConfig; security: { checkOrigin: boolean; allowedDomains: { hostname?: string | undefined; protocol?: string | undefined; port?: string | undefined; }[]; actionBodySizeLimit: number; serverIslandBodySizeLimit: number; csp: boolean | { algorithm: "SHA-256" | "SHA-384" | "SHA-512"; directives?: (`base-uri${string}` | `child-src${string}` | `connect-src${string}` | `default-src${string}` | `fenced-frame-src${string}` | `font-src${string}` | `form-action${string}` | `frame-ancestors${string}` | `frame-src${string}` | `img-src${string}` | `manifest-src${string}` | `media-src${string}` | `object-src${string}` | `referrer${string}` | `report-to${string}` | `report-uri${string}` | `require-trusted-types-for${string}` | `sandbox${string}` | `trusted-types${string}` | `upgrade-insecure-requests${string}` | `worker-src${string}`)[] | undefined; styleDirective?: { resources?: string[] | undefined; hashes?: (`sha256-${string}` | `sha384-${string}` | `sha512-${string}`)[] | undefined; } | undefined; scriptDirective?: { resources?: string[] | undefined; hashes?: (`sha256-${string}` | `sha384-${string}` | `sha512-${string}`)[] | undefined; strictDynamic?: boolean | undefined; } | undefined; }; }; env: { schema: Record; validateSecrets: boolean; }; prerenderConflictBehavior: "error" | "ignore" | "warn"; experimental: { advancedRouting: boolean; clientPrerender: boolean; contentIntellisense: boolean; chromeDevtoolsWorkspace: boolean; rustCompiler: boolean; queuedRendering: { enabled: boolean; poolSize?: number | undefined; contentCache?: boolean | undefined; }; svgOptimizer?: { name: string; optimize: (contents: string) => string | Promise; } | undefined; cache?: { provider?: { entrypoint: string | URL; config?: Record | undefined; name?: string | undefined; } | undefined; } | undefined; routeRules?: Record | undefined; logger?: { entrypoint: string; config?: Record | undefined; } | undefined; }; legacy: { collectionsBackwardsCompat: boolean; }; root: import("url").URL; srcDir: import("url").URL; compressHTML: boolean | "jsx"; publicDir: import("url").URL; outDir: import("url").URL; cacheDir: import("url").URL; build: { format: "file" | "directory" | "preserve"; client: import("url").URL; server: import("url").URL; assets: string; serverEntry: string; redirects: boolean; inlineStylesheets: "never" | "auto" | "always"; concurrency: number; assetsPrefix?: string | ({ fallback: string; } & Record) | undefined; }; server: { open: string | boolean; host: string | boolean; port: number; allowedHosts: true | string[]; headers?: OutgoingHttpHeaders | undefined; }; site?: string | undefined; adapter?: { name: string; hooks: { [x: string]: unknown; }; } | undefined; prefetch?: boolean | { prefetchAll?: boolean | undefined; defaultStrategy?: "load" | "tap" | "hover" | "viewport" | undefined; } | undefined; i18n?: { defaultLocale: string; locales: (string | { path: string; codes: [string, ...string[]]; })[]; routing: "manual" | { prefixDefaultLocale: boolean; redirectToDefaultLocale: boolean; fallbackType: "redirect" | "rewrite"; }; domains?: Record | undefined; fallback?: Record | undefined; } | undefined; session?: { driver?: string | { entrypoint: string | URL; config?: Record | undefined; } | undefined; options?: Record | undefined; cookie?: { name: string; } | { name?: string | undefined; domain?: string | undefined; path?: string | undefined; maxAge?: number | undefined; sameSite?: boolean | "strict" | "lax" | "none" | undefined; secure?: boolean | undefined; } | undefined; ttl?: number | undefined; } | undefined; fonts?: { name: string; cssVariable: string; provider: import("../../../index.js").FontProvider; weights?: [string | number, ...(string | number)[]] | undefined; styles?: ["normal" | "italic" | "oblique", ...("normal" | "italic" | "oblique")[]] | undefined; subsets?: [string, ...string[]] | undefined; formats?: ["woff2" | "woff" | "otf" | "ttf" | "eot", ...("woff2" | "woff" | "otf" | "ttf" | "eot")[]] | undefined; fallbacks?: string[] | undefined; optimizedFallbacks?: boolean | undefined; display?: "optional" | "auto" | "block" | "swap" | "fallback" | undefined; stretch?: string | undefined; featureSettings?: string | undefined; variationSettings?: string | undefined; unicodeRange?: [string, ...string[]] | undefined; options?: Record | undefined; }[] | undefined; }>>;