refactor: refine type definitions
[e-mobility-charging-stations-simulator.git] / src / types / ChargingStationOcppConfiguration.ts
CommitLineData
f4b3f35d 1import type { JsonObject } from './JsonType.js'
66a7748d 2import type { OCPPConfigurationKey } from './ocpp/Configuration.js'
2484ac1e 3
f4b3f35d 4export interface ConfigurationKey extends OCPPConfigurationKey {
66a7748d
JB
5 visible?: boolean
6 reboot?: boolean
7}
2484ac1e 8
f4b3f35d 9export interface ChargingStationOcppConfiguration extends JsonObject {
66a7748d 10 configurationKey?: ConfigurationKey[]
e1d9a0f4 11}