import { z } from 'zod'; import { C as ComponentSchema, S as SchemaPatch } from './schema-C4Hcw2Y6.js'; /** * Runtime zod validators for the page schema. * * Kept in a separate module so that consumers who only need the types * (most of them, since schemas are imported as static JSON) don't pay * the ~50KB zod tax. The renderer bindings reach these via dynamic * `import()` only when the caller opts into runtime validation: * * createConfiguredPage({schema, registry, validate: true}) * * `fetchRemoteSchema` also imports this module on demand — remote * payloads are untrusted and always validated. */ declare const pageSchema: z.ZodObject<{ version: z.ZodLiteral<1>; name: z.ZodString; components: z.ZodArray>>; }, z.core.$strict>; type PageSchemaInput = z.input; type PageSchemaOutput = z.output; declare const schemaPatchSchema: z.ZodType; export { type PageSchemaInput, type PageSchemaOutput, pageSchema, schemaPatchSchema };