import type { StepResult, WorkflowRunState } from '../workflows/index.js';
export declare function createEmptyWorkflowSnapshot(runId: string): WorkflowRunState;
export declare function mergeWorkflowStepResult({ snapshot, stepId, result, requestContext, }: {
    snapshot: WorkflowRunState;
    stepId: string;
    result: StepResult<any, any, any, any>;
    requestContext: Record<string, any>;
}): Record<string, StepResult<any, any, any, any>>;
//# sourceMappingURL=workflow-snapshot.d.ts.map