X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Ftypes%2FChargingStationConfiguration.ts;h=7480459e8719601aa30b4cd666756238501957bc;hb=42b8cf5cdca8eaab1e7442f7c92c2a5ed97434f6;hp=9f0d3423343c30521ffee5d963053760c080ddab;hpb=52952bf8f73e5ad1a85c0c9205412a9198bfc720;p=e-mobility-charging-stations-simulator.git diff --git a/src/types/ChargingStationConfiguration.ts b/src/types/ChargingStationConfiguration.ts index 9f0d3423..7480459e 100644 --- a/src/types/ChargingStationConfiguration.ts +++ b/src/types/ChargingStationConfiguration.ts @@ -1,22 +1,20 @@ -import type { - ChargingStationAutomaticTransactionGeneratorConfiguration, - ChargingStationInfoConfiguration, - ChargingStationOcppConfiguration, - ConnectorStatus, - EvseStatus, -} from './internal'; +import type { ChargingStationAutomaticTransactionGeneratorConfiguration } from './AutomaticTransactionGenerator'; +import type { ChargingStationInfoConfiguration } from './ChargingStationInfo'; +import type { ChargingStationOcppConfiguration } from './ChargingStationOcppConfiguration'; +import type { ConnectorStatus } from './ConnectorStatus'; +import type { EvseStatus } from './Evse'; -type ConnectorsConfiguration = { +interface ConnectorsConfiguration { connectorsStatus?: ConnectorStatus[]; -}; +} export type EvseStatusConfiguration = Omit & { connectorsStatus?: ConnectorStatus[]; }; -type EvsesConfiguration = { +interface EvsesConfiguration { evsesStatus?: EvseStatusConfiguration[]; -}; +} export type ChargingStationConfiguration = ChargingStationInfoConfiguration & ChargingStationOcppConfiguration &