fumadocs-core
Version:
The React.js library for building a documentation website
29 lines (27 loc) • 797 B
TypeScript
import { z } from "zod";
//#region src/source/schema.d.ts
/**
* Zod 4 schema
*/
declare const metaSchema: z.ZodObject<{
title: z.ZodOptional<z.ZodString>;
pages: z.ZodOptional<z.ZodArray<z.ZodString>>;
description: z.ZodOptional<z.ZodString>;
root: z.ZodOptional<z.ZodBoolean>;
defaultOpen: z.ZodOptional<z.ZodBoolean>;
collapsible: z.ZodOptional<z.ZodBoolean>;
icon: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
/**
* Zod 4 schema
*/
declare const pageSchema: z.ZodObject<{
title: z.ZodString;
description: z.ZodOptional<z.ZodString>;
icon: z.ZodOptional<z.ZodString>;
full: z.ZodOptional<z.ZodBoolean>;
_openapi: z.ZodOptional<z.ZodObject<{}, z.core.$loose>>;
}, z.core.$strip>;
//#endregion
export { metaSchema, pageSchema };
//# sourceMappingURL=schema.d.ts.map