import { Identity } from '@5minds/processcube_engine_sdk'; import { EventMessageInternal } from './BaseMessage'; /** * Encapsulates the message that is sent when a Signal Event was triggered. */ export type SignalEventReachedMessageInternal = EventMessageInternal & { /** * Optional: An identity to use for starting new Processes Instances with a matching Signal Start Event. * If none is providecd, the engine will use its internal user. */ identity?: Identity; triggerValue?: string; signalReference: string; /** * Optional: Process Instances triggered by this Signal will use the following Correlation ID. */ customCorrelationId?: string; };