UNPKG

n8n

Version:

n8n Workflow Automation Tool

22 lines (21 loc) 983 B
import { AbstractEventMessage } from './AbstractEventMessage'; import type { JsonObject } from 'n8n-workflow'; import { EventMessageTypeNames } from 'n8n-workflow'; import type { AbstractEventMessageOptions } from './AbstractEventMessageOptions'; import type { AbstractEventPayload } from './AbstractEventPayload'; import type { EventNamesExecutionType } from '.'; export interface EventPayloadExecution extends AbstractEventPayload { executionId: string; } export interface EventMessageExecutionOptions extends AbstractEventMessageOptions { eventName: EventNamesExecutionType; payload?: EventPayloadExecution; } export declare class EventMessageExecution extends AbstractEventMessage { readonly __type = EventMessageTypeNames.execution; eventName: EventNamesExecutionType; payload: EventPayloadExecution; constructor(options: EventMessageExecutionOptions); setPayload(payload: EventPayloadExecution): this; deserialize(data: JsonObject): this; }