import type express from 'express'; import type { ExecutionTask } from '../../execution/ExecutionTask'; import type { StartRemoteServerConfiguration } from './StartRemoteServerConfiguration'; /** * Runtime state shared by HTTP and Socket.io handlers. * * @private internal utility of `startRemoteServer` */ export type RemoteServerRuntime = { readonly app: express.Express; readonly configuration: StartRemoteServerConfiguration; readonly runningExecutionTasks: Array; readonly startupDate: Date; };