import { OnModuleInit } from '@nestjs/common'; import { DeviceConnectivityService } from '../../../modules/devices/services/device-connectivity.service'; import { DevicesService } from '../../../modules/devices/services/devices.service'; import { ExtensionActionRegistryService } from '../../../modules/extensions/services/extension-action-registry.service'; import { DeviceGeneratorService } from './device-generator.service'; import { ScenarioExecutorService } from './scenario-executor.service'; import { ScenarioLoaderService } from './scenario-loader.service'; import { SimulationService } from './simulation.service'; export declare class SimulatorActionsService implements OnModuleInit { private readonly actionRegistry; private readonly scenarioLoader; private readonly scenarioExecutor; private readonly simulationService; private readonly deviceGeneratorService; private readonly devicesService; private readonly deviceConnectivityService; private readonly logger; constructor(actionRegistry: ExtensionActionRegistryService, scenarioLoader: ScenarioLoaderService, scenarioExecutor: ScenarioExecutorService, simulationService: SimulationService, deviceGeneratorService: DeviceGeneratorService, devicesService: DevicesService, deviceConnectivityService: DeviceConnectivityService); onModuleInit(): void; private registerActions; private createLoadScenarioAction; private createGenerateDeviceAction; private createSimulateAllAction; private createStartAutoSimulationAction; private createStopAutoSimulationAction; private createSetConnectionStateAction; }