import { z } from 'zod'; import { LogicBlockType } from './enums'; export declare const waitOptionsSchema: z.ZodObject<{ secondsToWaitFor: z.ZodOptional; }, "strip", z.ZodTypeAny, { secondsToWaitFor?: string | undefined; }, { secondsToWaitFor?: string | undefined; }>; export declare const waitBlockSchema: z.ZodObject<{ id: z.ZodString; groupId: z.ZodString; outgoingEdgeId: z.ZodOptional; } & { type: z.ZodEnum<[LogicBlockType.WAIT]>; options: z.ZodObject<{ secondsToWaitFor: z.ZodOptional; }, "strip", z.ZodTypeAny, { secondsToWaitFor?: string | undefined; }, { secondsToWaitFor?: string | undefined; }>; }, "strip", z.ZodTypeAny, { id: string; type: LogicBlockType.WAIT; groupId: string; options: { secondsToWaitFor?: string | undefined; }; outgoingEdgeId?: string | undefined; }, { id: string; type: LogicBlockType.WAIT; groupId: string; options: { secondsToWaitFor?: string | undefined; }; outgoingEdgeId?: string | undefined; }>; export declare const defaultWaitOptions: WaitOptions; export type WaitBlock = z.infer; export type WaitOptions = z.infer; //# sourceMappingURL=wait.d.ts.map