import type { Automation, AutomationActionExecutionHooks, AutomationActionTask, AutomationDeps, AutomationRun } from '../domain/types.js'; export declare class AutomationActionExecutor { private deps; setDeps(deps: AutomationDeps): void; execute(automation: Automation, run: AutomationRun, signal: AbortSignal, hooks?: AutomationActionExecutionHooks): Promise; private executeWithoutTimeout; private executeBrowserRecipe; private executeAgent; private executeWorkflow; }