import { ThreadWorker } from 'poolifier';
-import ChargingStation from './ChargingStation';
+import { ChargingStation } from './ChargingStation';
import { ChargingStationUtils } from './ChargingStationUtils';
-import type { ChargingStationWorkerData } from '../types/ChargingStationWorker';
-import { type WorkerMessage, WorkerMessageEvents } from '../types/Worker';
-import Utils from '../utils/Utils';
-import WorkerConstants from '../worker/WorkerConstants';
+import type { ChargingStationWorkerData } from '../types';
+import { Utils } from '../utils/Utils';
+import { WorkerConstants, type WorkerMessage, WorkerMessageEvents } from '../worker';
// Conditionally export ThreadWorker instance for pool usage
export let threadWorker: ThreadWorker;