import { EnumChangefreq as ChangeFreq } from 'sitemap'; import { z } from 'zod'; export declare const SitemapOptionsSchema: z.ZodDefault>; filter: z.ZodOptional, z.ZodBoolean>>; customSitemaps: z.ZodOptional>; customPages: z.ZodOptional>; canonicalURL: z.ZodOptional; xslURL: z.ZodOptional; i18n: z.ZodOptional; }, "strip", z.ZodTypeAny, { defaultLocale: string; locales: Record; }, { defaultLocale: string; locales: Record; }>, { defaultLocale: string; locales: Record; }, { defaultLocale: string; locales: Record; }>>; entryLimit: z.ZodDefault>; serialize: z.ZodOptional, z.ZodAny>>; changefreq: z.ZodOptional>; lastmod: z.ZodOptional; priority: z.ZodOptional; namespaces: z.ZodDefault; xhtml: z.ZodOptional; image: z.ZodOptional; video: z.ZodOptional; }, "strip", z.ZodTypeAny, { news?: boolean | undefined; xhtml?: boolean | undefined; image?: boolean | undefined; video?: boolean | undefined; }, { news?: boolean | undefined; xhtml?: boolean | undefined; image?: boolean | undefined; video?: boolean | undefined; }>>>; }, "strict", z.ZodTypeAny, { filenameBase: string; entryLimit: number; namespaces: { news?: boolean | undefined; xhtml?: boolean | undefined; image?: boolean | undefined; video?: boolean | undefined; }; changefreq?: ChangeFreq | undefined; priority?: number | undefined; lastmod?: Date | undefined; i18n?: { defaultLocale: string; locales: Record; } | undefined; filter?: ((args_0: string, ...args: unknown[]) => boolean) | undefined; customSitemaps?: string[] | undefined; customPages?: string[] | undefined; canonicalURL?: string | undefined; xslURL?: string | undefined; serialize?: ((args_0: any, ...args: unknown[]) => any) | undefined; }, { changefreq?: ChangeFreq | undefined; priority?: number | undefined; lastmod?: Date | undefined; i18n?: { defaultLocale: string; locales: Record; } | undefined; filter?: ((args_0: string, ...args: unknown[]) => boolean) | undefined; filenameBase?: string | undefined; entryLimit?: number | undefined; customSitemaps?: string[] | undefined; customPages?: string[] | undefined; canonicalURL?: string | undefined; xslURL?: string | undefined; serialize?: ((args_0: any, ...args: unknown[]) => any) | undefined; namespaces?: { news?: boolean | undefined; xhtml?: boolean | undefined; image?: boolean | undefined; video?: boolean | undefined; } | undefined; }>>;