import { RendererEvent } from '../utils/renderer-event';
import { Action, ListenerAction, ListenerContext, LogicAction } from './Action';
export interface ILoopAction extends ListenerAction, LogicAction {
    loopName: string;
}
/**
 * 循环动作
 *
 * @export
 * @class LoopAction
 * @implements {Action}
 */
export declare class LoopAction implements Action {
    run(action: ILoopAction, renderer: ListenerContext, event: RendererEvent<any>, mergeData: any): Promise<void>;
}
