import { IRunWorkflowMessageValue, IWorkflowExecutedData } from './Interface'; export declare class ChildProcess { /** * Stop child process after 5 secs timeout */ static stopChildProcess(): Promise; /** * Run the workflow using Breadth First Search Topological Sort * @param {IRunWorkflowMessageValue} messageValue * @return {Promise} */ runWorkflow(messageValue: IRunWorkflowMessageValue): Promise; } /** * Get minimum variable array length from outputResponses.output * @param {string} paramValue * @param {IReactFlowNode[]} reactFlowNodes * @returns {number} */ export declare const getVariableLength: (paramValue: string, workflowExecutedData: IWorkflowExecutedData[]) => number;