Apply dependencies update
[e-mobility-charging-stations-simulator.git] / src / types / ConnectorStatus.ts
index c63dd3db98311b7496a6b07c56d4c10f0cd32f7a..209cd42e42be230f72c12985fed322087b70f162 100644 (file)
@@ -1,10 +1,10 @@
-import { AvailabilityType } from './ocpp/Requests';
-import { ChargePointStatus } from './ocpp/ChargePointStatus';
-import { ChargingProfile } from './ocpp/ChargingProfile';
-import { MeterValue } from './ocpp/MeterValues';
-import { SampledValueTemplate } from './MeasurandPerPhaseSampledValueTemplates';
+import type { SampledValueTemplate } from './MeasurandPerPhaseSampledValueTemplates';
+import type { ChargePointStatus } from './ocpp/ChargePointStatus';
+import type { ChargingProfile } from './ocpp/ChargingProfile';
+import type { MeterValue } from './ocpp/MeterValues';
+import type { AvailabilityType } from './ocpp/Requests';
 
-export interface ConnectorStatus {
+export type ConnectorStatus = {
   availability: AvailabilityType;
   bootStatus?: ChargePointStatus;
   status?: ChargePointStatus;
@@ -22,4 +22,4 @@ export interface ConnectorStatus {
   transactionEnergyActiveImportRegisterValue?: number; // In Wh
   transactionBeginMeterValue?: MeterValue;
   chargingProfiles?: ChargingProfile[];
-}
+};