fix: fix ATG refresh at template changes
[e-mobility-charging-stations-simulator.git] / src / types / internal.ts
index c7a141a4972f36c6cbc552cdc89a90b428d125da..86151c8f27dd8c25c13d957860d3de7b45fabf19 100644 (file)
@@ -1,8 +1,8 @@
-export * from './ocpp/1.6/ChargePointErrorCode';
-export * from './ocpp/1.6/ChargePointStatus';
+export { OCPP16ChargePointErrorCode } from './ocpp/1.6/ChargePointErrorCode';
+export { OCPP16ChargePointStatus } from './ocpp/1.6/ChargePointStatus';
 export * from './ocpp/1.6/ChargingProfile';
 export * from './ocpp/1.6/Configuration';
-export * from './ocpp/1.6/DiagnosticsStatus';
+export { OCPP16DiagnosticsStatus } from './ocpp/1.6/DiagnosticsStatus';
 export * from './ocpp/1.6/MeterValues';
 export * from './ocpp/1.6/Requests';
 export * from './ocpp/1.6/Responses';
@@ -15,32 +15,42 @@ export * from './ocpp/ChargePointErrorCode';
 export * from './ocpp/ChargingProfile';
 export * from './ocpp/Configuration';
 export * from './ocpp/ConnectorStatusEnum';
-export * from './ocpp/ErrorType';
-export * from './ocpp/MessageType';
+export { ErrorType } from './ocpp/ErrorType';
+export { MessageType } from './ocpp/MessageType';
 export * from './ocpp/MeterValues';
-export * from './ocpp/OCPPProtocol';
-export * from './ocpp/OCPPVersion';
+export { OCPPProtocol } from './ocpp/OCPPProtocol';
+export { OCPPVersion } from './ocpp/OCPPVersion';
 export * from './ocpp/Requests';
 export * from './ocpp/Responses';
 export * from './ocpp/Transaction';
 export * from './orm/entities/PerformanceData';
 export * from './orm/entities/PerformanceRecord';
-export * from './AutomaticTransactionGenerator';
+export {
+  type AutomaticTransactionGeneratorConfiguration,
+  type ChargingStationAutomaticTransactionGeneratorConfiguration,
+  IdTagDistribution,
+  type Status,
+} from './AutomaticTransactionGenerator';
 export * from './ChargingStationConfiguration';
-export * from './ChargingStationInfo';
+export type { ChargingStationInfo, ChargingStationInfoConfiguration } from './ChargingStationInfo';
 export * from './ChargingStationOcppConfiguration';
 export * from './ChargingStationTemplate';
 export * from './ChargingStationWorker';
 export * from './ConfigurationData';
-export * from './ConnectorStatus';
-export * from './EmptyObject';
-export * from './Error';
-export * from './FileType';
-export * from './JsonType';
+export type { EvseTemplate, EvseStatus } from './Evse';
+export type { ConnectorStatus } from './ConnectorStatus';
+export type { EmptyObject } from './EmptyObject';
+export type { HandleErrorParams } from './Error';
+export { FileType } from './FileType';
+export type { JsonObject, JsonType } from './JsonType';
 export * from './MeasurandPerPhaseSampledValueTemplates';
-export * from './MeasurandValues';
+export type { MeasurandValues } from './MeasurandValues';
 export * from './Statistics';
 export * from './Storage';
 export * from './UIProtocol';
-export * from './WebSocket';
+export {
+  type WSError,
+  WebSocketCloseEventStatusCode,
+  WebSocketCloseEventStatusString,
+} from './WebSocket';
 export * from './WorkerBroadcastChannel';