import { z } from 'zod'; declare const updateRecordPatchSchema: z.ZodObject<{ userConfirmed: z.ZodBoolean; value: z.ZodOptional; }, z.core.$strict>; declare const triggerActionPatchSchema: z.ZodObject<{ userConfirmed: z.ZodBoolean; actionResult: z.ZodOptional; submittedValues: z.ZodOptional>; submissionOutcome: z.ZodOptional>; approvalRequest: z.ZodOptional>; }, z.core.$strict>; declare const mcpPatchSchema: z.ZodObject<{ userConfirmed: z.ZodBoolean; }, z.core.$strict>; declare const loadRelatedRecordPatchSchema: z.ZodObject<{ userConfirmed: z.ZodOptional; fieldName: z.ZodOptional; selectedRecordId: z.ZodOptional>, z.ZodArray>>; }, z.core.$strict>; export type UpdateRecordConfirmation = z.infer; export type TriggerActionConfirmation = z.infer; export type McpConfirmation = z.infer; export type LoadRelatedRecordConfirmation = z.infer; type PatchableStepType = 'update-record' | 'trigger-action' | 'mcp' | 'load-related-record' | 'guidance' | 'condition'; declare const patchBodySchemas: Partial>; export default patchBodySchemas; //# sourceMappingURL=pending-data-validators.d.ts.map