refactor: cleanup OCPP utils
[e-mobility-charging-stations-simulator.git] / src / types / ChargingStationOcppConfiguration.ts
index b6d9ec9278e89db8f81e3a7205078f6bd6adb7df..fdf03a40574765aa9fd7247f13edb18305c23554 100644 (file)
@@ -1,10 +1,11 @@
-import type { OCPPConfigurationKey } from './ocpp/Configuration';
+import type { JsonObject } from './JsonType.js'
+import type { OCPPConfigurationKey } from './ocpp/Configuration.js'
 
 export interface ConfigurationKey extends OCPPConfigurationKey {
-  visible?: boolean;
-  reboot?: boolean;
+  visible?: boolean
+  reboot?: boolean
 }
 
-export default interface ChargingStationOcppConfiguration {
-  configurationKey?: ConfigurationKey[];
+export interface ChargingStationOcppConfiguration extends JsonObject {
+  configurationKey?: ConfigurationKey[]
 }