27 lines
1.3 KiB
TypeScript
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>>;
|