UNPKG

n8n

Version:

n8n Workflow Automation Tool

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