import { z } from 'zod'; import { TriggerPayload } from '../../engine'; import { StepOutput } from './step-output'; export declare enum ExecutionType { BEGIN = "BEGIN", RESUME = "RESUME" } export type ExecutionState = { steps: Record; tags: string[]; }; export declare const ExecutionState: z.ZodObject<{ steps: z.ZodRecord; tags: z.ZodArray; }, z.core.$strip>; export declare enum RunInternalErrorSource { ENGINE = "ENGINE", WORKER = "WORKER" } export declare const RunInternalError: z.ZodObject<{ source: z.ZodEnum; message: z.ZodString; code: z.ZodOptional; occurredAt: z.ZodString; }, z.core.$strip>; export type RunInternalError = z.infer; export type ExecutioOutputFile = { executionState: ExecutionState; internalError?: RunInternalError; version?: number; }; export type ResumePayload = TriggerPayload; //# sourceMappingURL=execution-output.d.ts.map