import { z } from 'zod'; export declare const createLandingPageSchema: z.ZodObject<{ title: z.ZodString; description: z.ZodOptional; editorMode: z.ZodDefault>>; blocks: z.ZodDefault>; htmlOutput: z.ZodOptional; cssOutput: z.ZodOptional; mkdocsPath: z.ZodOptional; mkdocsExportMode: z.ZodDefault>>; mkdocsHideNav: z.ZodDefault>; mkdocsHideToc: z.ZodDefault>; mkdocsSkipExport: z.ZodDefault>; published: z.ZodDefault>; listed: z.ZodDefault>; seoTitle: z.ZodOptional; seoDescription: z.ZodOptional; seoImage: z.ZodOptional; }, "strip", z.ZodTypeAny, { title: string; editorMode: "VISUAL" | "CODE"; mkdocsExportMode: "THEMED" | "STANDALONE"; mkdocsHideNav: boolean; mkdocsHideToc: boolean; mkdocsSkipExport: boolean; published: boolean; listed: boolean; blocks?: any; description?: string | undefined; htmlOutput?: string | undefined; cssOutput?: string | undefined; mkdocsPath?: string | undefined; seoTitle?: string | undefined; seoDescription?: string | undefined; seoImage?: string | undefined; }, { title: string; blocks?: any; description?: string | undefined; htmlOutput?: string | undefined; cssOutput?: string | undefined; editorMode?: "VISUAL" | "CODE" | undefined; mkdocsPath?: string | undefined; mkdocsExportMode?: "THEMED" | "STANDALONE" | undefined; mkdocsHideNav?: boolean | undefined; mkdocsHideToc?: boolean | undefined; mkdocsSkipExport?: boolean | undefined; published?: boolean | undefined; listed?: boolean | undefined; seoTitle?: string | undefined; seoDescription?: string | undefined; seoImage?: string | undefined; }>; export declare const updateLandingPageSchema: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional>; editorMode: z.ZodOptional>; blocks: z.ZodOptional; htmlOutput: z.ZodOptional>; cssOutput: z.ZodOptional>; mkdocsPath: z.ZodOptional>; mkdocsExportMode: z.ZodOptional>; mkdocsHideNav: z.ZodOptional; mkdocsHideToc: z.ZodOptional; mkdocsSkipExport: z.ZodOptional; published: z.ZodOptional; listed: z.ZodOptional; seoTitle: z.ZodOptional>; seoDescription: z.ZodOptional>; seoImage: z.ZodOptional>; }, "strip", z.ZodTypeAny, { blocks?: any; title?: string | undefined; description?: string | null | undefined; htmlOutput?: string | null | undefined; cssOutput?: string | null | undefined; editorMode?: "VISUAL" | "CODE" | undefined; mkdocsPath?: string | null | undefined; mkdocsExportMode?: "THEMED" | "STANDALONE" | undefined; mkdocsHideNav?: boolean | undefined; mkdocsHideToc?: boolean | undefined; mkdocsSkipExport?: boolean | undefined; published?: boolean | undefined; listed?: boolean | undefined; seoTitle?: string | null | undefined; seoDescription?: string | null | undefined; seoImage?: string | null | undefined; }, { blocks?: any; title?: string | undefined; description?: string | null | undefined; htmlOutput?: string | null | undefined; cssOutput?: string | null | undefined; editorMode?: "VISUAL" | "CODE" | undefined; mkdocsPath?: string | null | undefined; mkdocsExportMode?: "THEMED" | "STANDALONE" | undefined; mkdocsHideNav?: boolean | undefined; mkdocsHideToc?: boolean | undefined; mkdocsSkipExport?: boolean | undefined; published?: boolean | undefined; listed?: boolean | undefined; seoTitle?: string | null | undefined; seoDescription?: string | null | undefined; seoImage?: string | null | undefined; }>; export declare const listLandingPagesSchema: z.ZodObject<{ page: z.ZodDefault; limit: z.ZodDefault; search: z.ZodOptional; published: z.ZodOptional>; }, "strip", z.ZodTypeAny, { limit: number; page: number; search?: string | undefined; published?: "false" | "true" | undefined; }, { search?: string | undefined; limit?: number | undefined; page?: number | undefined; published?: "false" | "true" | undefined; }>; export declare const createPageBlockSchema: z.ZodObject<{ type: z.ZodString; label: z.ZodString; schema: z.ZodDefault>; defaults: z.ZodDefault>; thumbnail: z.ZodOptional; category: z.ZodOptional; sortOrder: z.ZodDefault>; }, "strip", z.ZodTypeAny, { type: string; sortOrder: number; label: string; schema?: any; category?: string | undefined; defaults?: any; thumbnail?: string | undefined; }, { type: string; label: string; schema?: any; category?: string | undefined; sortOrder?: number | undefined; defaults?: any; thumbnail?: string | undefined; }>; export declare const updatePageBlockSchema: z.ZodObject<{ type: z.ZodOptional; label: z.ZodOptional; schema: z.ZodOptional; defaults: z.ZodOptional; thumbnail: z.ZodOptional>; category: z.ZodOptional>; sortOrder: z.ZodOptional; }, "strip", z.ZodTypeAny, { type?: string | undefined; schema?: any; category?: string | null | undefined; sortOrder?: number | undefined; label?: string | undefined; defaults?: any; thumbnail?: string | null | undefined; }, { type?: string | undefined; schema?: any; category?: string | null | undefined; sortOrder?: number | undefined; label?: string | undefined; defaults?: any; thumbnail?: string | null | undefined; }>; export declare const listPageBlocksSchema: z.ZodObject<{ category: z.ZodOptional; }, "strip", z.ZodTypeAny, { category?: string | undefined; }, { category?: string | undefined; }>; export declare const pageIdSchema: z.ZodObject<{ id: z.ZodString; }, "strip", z.ZodTypeAny, { id: string; }, { id: string; }>; export type CreateLandingPageInput = z.infer; export type UpdateLandingPageInput = z.infer; export type ListLandingPagesInput = z.infer; export type CreatePageBlockInput = z.infer; export type UpdatePageBlockInput = z.infer; export type ListPageBlocksInput = z.infer; //# sourceMappingURL=pages.schemas.d.ts.map