Files

27 lines
1.3 KiB
TypeScript

import { EnumChangefreq as ChangeFreq } from 'sitemap';
import * as z from 'zod/v4';
export declare const SitemapOptionsSchema: z.ZodDefault<z.ZodObject<{
filenameBase: z.ZodPrefault<z.ZodOptional<z.ZodString>>;
filter: z.ZodOptional<z.ZodFunction<z.ZodTuple<readonly [z.ZodString], null>, z.ZodBoolean>>;
customSitemaps: z.ZodOptional<z.ZodArray<z.ZodURL>>;
customPages: z.ZodOptional<z.ZodArray<z.ZodURL>>;
canonicalURL: z.ZodOptional<z.ZodURL>;
xslURL: z.ZodOptional<z.ZodString>;
i18n: z.ZodOptional<z.ZodObject<{
defaultLocale: z.ZodString;
locales: z.ZodRecord<z.ZodString, z.ZodString>;
}, z.core.$strip>>;
entryLimit: z.ZodDefault<z.ZodOptional<z.ZodNumber>>;
serialize: z.ZodOptional<z.ZodFunction<z.ZodTuple<readonly [z.ZodAny], null>, z.ZodAny>>;
changefreq: z.ZodOptional<z.ZodEnum<typeof ChangeFreq>>;
lastmod: z.ZodOptional<z.ZodDate>;
priority: z.ZodOptional<z.ZodNumber>;
namespaces: z.ZodDefault<z.ZodOptional<z.ZodObject<{
news: z.ZodOptional<z.ZodBoolean>;
xhtml: z.ZodOptional<z.ZodBoolean>;
image: z.ZodOptional<z.ZodBoolean>;
video: z.ZodOptional<z.ZodBoolean>;
}, z.core.$strip>>>;
chunks: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodFunction<z.ZodTuple<readonly [z.ZodAny], null>, z.ZodAny>>>;
}, z.core.$strict>>;