UNPKG

@5minds/processcube_engine

Version:

The ProcessCube Engine. Stores and executes BPMNs.

8 lines (7 loc) 1.19 kB
import { Container } from 'inversify'; import { Identity } from '@5minds/processcube_engine_sdk'; export declare function initialize(iocContainer: Container): void; export declare function triggerMessageEvent<TPayload extends object>(messageName: string, payload?: TPayload, processInstanceId?: string, identity?: Identity, correlationId?: string, messageChannel?: string, givenEventId?: string, resolver?: Function): Promise<string>; export declare function triggerMessageStartEvent<TPayload extends object>(messageName: string, payload?: TPayload, identity?: Identity, correlationId?: string, messageChannel?: string, givenEventId?: string, resolver?: Function): Promise<string>; export declare function triggerSignalEvent<TPayload extends object>(signalName: string, payload?: TPayload, processInstanceId?: string, identity?: Identity, correlationId?: string, signalChannel?: string, givenEventId?: string, resolver?: Function): Promise<string>; export declare function triggerSignalStartEvent<TPayload extends object>(signalName: string, payload?: TPayload, identity?: Identity, correlationId?: string, signalChannel?: string, givenEventId?: string, resolver?: Function): Promise<string>;