import { z } from 'zod'; export declare const jsonPatchSchema: z.ZodEffects; path: z.ZodString; val: z.ZodOptional>; }, "strip", z.ZodTypeAny, { op: "ADD" | "REPLACE" | "REMOVE"; path: string; val?: import('@blue-labs/language').BlueNode | undefined; }, { op: "ADD" | "REPLACE" | "REMOVE"; path: string; val?: import('@blue-labs/language').BlueNode | undefined; }>, { op: "ADD" | "REPLACE" | "REMOVE"; path: string; val?: import('@blue-labs/language').BlueNode | undefined; }, { op: "ADD" | "REPLACE" | "REMOVE"; path: string; val?: import('@blue-labs/language').BlueNode | undefined; }>; export type JsonPatch = z.infer; //# sourceMappingURL=json-patch.d.ts.map