import { Epic } from 'redux-observable'; import { Logger } from '../../../../LoggerFactory'; import { ProcessAction } from '../../../actions'; import { ProcessState } from '../../../reducers'; /** * bpmn:ScriptTask epic to handle Activate action * * @returns {Epic} epic handles Activate actions and executes script * */ export declare function scriptTaskActivateEpic(logger: Logger): Epic; /** * bpmn:ScriptTask epic to throw escalation * * @returns {Epic} epic throws escalation and ends token * */ export declare function scriptTaskThrowEscalationEpic(): Epic; /** * bpmn:ScriptTask epic to throw error * * @returns {Epic} epic throws error and ends token * */ export declare function scriptTaskThrowErrorEpic(): Epic; declare const _default: (logger: Logger) => Epic; /** * Combine all epics for implementing bpmn:ScriptTask type element */ export default _default; //# sourceMappingURL=scriptTaskEpic.d.ts.map