import { ActionObj, DelayActionParams, RouterVars } from '@showbridge/types';
import { Message } from '../messages/index.js';
import { RouterProtocols } from '../router.js';
import Action from './action.js';
declare class DelayAction extends Action<DelayActionParams> {
    subActions: Action<unknown>[];
    constructor(obj: ActionObj<DelayActionParams>);
    _run(_msg: Message, vars: RouterVars, protocols: RouterProtocols): void;
    cleanupAfterFinished(): void;
}
export default DelayAction;
