refactor: cleanup reservation handling code
[e-mobility-charging-stations-simulator.git] / src / types / ConfigurationData.ts
index 5a6853d22fd1853f714df96b06ad270d57d58c04..a23940cf330295cb609f28b7a3439ee05e26f6f6 100644 (file)
@@ -2,7 +2,8 @@ import type { ListenOptions } from 'node:net';
 
 import type { WorkerChoiceStrategy } from 'poolifier';
 
-import type { ApplicationProtocol, AuthenticationType, StorageType } from './internal';
+import type { StorageType } from './Storage';
+import type { ApplicationProtocol, AuthenticationType } from './UIProtocol';
 import type { WorkerProcessType } from '../worker';
 
 type ServerOptions = ListenOptions;
@@ -69,6 +70,8 @@ export type ConfigurationData = {
   /** @deprecated Moved to worker configuration section. */
   chargingStationsPerWorker?: number;
   logStatisticsInterval?: number;
+  logEnabled?: boolean;
+  logConsole?: boolean;
   logFormat?: string;
   logLevel?: string;
   logRotate?: boolean;
@@ -76,5 +79,4 @@ export type ConfigurationData = {
   logMaxSize?: number | string;
   logFile?: string;
   logErrorFile?: string;
-  logConsole?: boolean;
 };