UNPKG

n8n

Version:

n8n Workflow Automation Tool

15 lines (14 loc) 635 B
import { type ExecutionStatus, type IRun, type IWorkflowBase } from 'n8n-workflow'; import type { IExecutionDb, UpdateExecutionPayload } from '../../interfaces'; export declare function determineFinalExecutionStatus(runData: IRun): ExecutionStatus; export declare function prepareExecutionDataForDbUpdate(parameters: { runData: IRun; workflowData: IWorkflowBase; workflowStatusFinal: ExecutionStatus; retryOf?: string; }): UpdateExecutionPayload; export declare function updateExistingExecution(parameters: { executionId: string; workflowId: string; executionData: Partial<IExecutionDb>; }): Promise<void>;