import { z } from 'zod'; import { LogicBlockType } from './enums'; export declare const jumpOptionsSchema: z.ZodObject<{ groupId: z.ZodOptional; blockId: z.ZodOptional; }, "strip", z.ZodTypeAny, { groupId?: string | undefined; blockId?: string | undefined; }, { groupId?: string | undefined; blockId?: string | undefined; }>; export declare const jumpBlockSchema: z.ZodObject<{ id: z.ZodString; groupId: z.ZodString; outgoingEdgeId: z.ZodOptional; } & { type: z.ZodEnum<[LogicBlockType.JUMP]>; options: z.ZodObject<{ groupId: z.ZodOptional; blockId: z.ZodOptional; }, "strip", z.ZodTypeAny, { groupId?: string | undefined; blockId?: string | undefined; }, { groupId?: string | undefined; blockId?: string | undefined; }>; }, "strip", z.ZodTypeAny, { id: string; type: LogicBlockType.JUMP; groupId: string; options: { groupId?: string | undefined; blockId?: string | undefined; }; outgoingEdgeId?: string | undefined; }, { id: string; type: LogicBlockType.JUMP; groupId: string; options: { groupId?: string | undefined; blockId?: string | undefined; }; outgoingEdgeId?: string | undefined; }>; export type JumpBlock = z.infer; //# sourceMappingURL=jump.d.ts.map