+import type ChargingStation from './ChargingStation';
import {
- ChargingStationData,
- ChargingStationWorkerMessage,
+ type ChargingStationData,
+ type ChargingStationWorkerMessage,
ChargingStationWorkerMessageEvents,
} from '../types/ChargingStationWorker';
import type { Statistics } from '../types/Statistics';
-import type ChargingStation from './ChargingStation';
export class MessageChannelUtils {
private constructor() {
({ transactionSetInterval, ...connectorStatusRest }) => connectorStatusRest
),
...(chargingStation.automaticTransactionGenerator && {
- automaticTransactionGeneratorStatuses: [
- ...chargingStation.automaticTransactionGenerator.connectorsStatus.values(),
- ],
+ automaticTransactionGenerator: {
+ automaticTransactionGenerator:
+ chargingStation.automaticTransactionGenerator.configuration,
+ automaticTransactionGeneratorStatuses: [
+ ...chargingStation.automaticTransactionGenerator.connectorsStatus.values(),
+ ],
+ },
}),
};
}