import { CDPConnectionService } from '../cdp/cdp-connection.service.js'; import { StorageService } from '../services/storage.service.js'; import type { Scenario, ScenarioResult } from '../shared/types/index.js'; export declare class ScenarioRunnerService { private readonly cdpConnection; private readonly storageService; constructor(cdpConnection: CDPConnectionService, storageService: StorageService); loadScenario(scenarioName: string): Promise; runScenario(scenario: Scenario): Promise; private executeStep; private executeScroll; private executeClick; private executeWait; private executeAnimate; private triggerHoverAnimations; private triggerVisibilityAnimations; private executeCustom; private isCriticalError; private delay; }