import { z } from "zod"; import type { ElementalNode } from "./elemental.types"; export declare const ElementalNodeType: z.ZodType; export declare const ElementalSchema: z.ZodObject<{ version: z.ZodLiteral<"2022-01-01">; elements: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { elements: ElementalNode[]; version: "2022-01-01"; }, { elements: ElementalNode[]; version: "2022-01-01"; }>; export declare const validateElemental: (json: unknown) => { success: boolean; data: { elements: ElementalNode[]; version: "2022-01-01"; }; errors?: undefined; } | { success: boolean; errors: z.ZodIssue[]; data?: undefined; };