import { BaseError, FlowNodeInstance, Model } from '@5minds/processcube_engine_sdk'; import { ActivityExecutionStrategy } from './ActivityExecutionStrategy'; export declare class LoopActivityExecutionStrategy extends ActivityExecutionStrategy { private get _flowNode(); execute(startToken: Record | Array): Promise | Array>; resume(flowNodeInstancesToResume: Array, startToken: Record | Array): Promise | Array>; endWithError(error: BaseError, force?: boolean): Promise; private evaluateLoopInstanceBreakCondition; }