build(deps-dev): apply updates
[e-mobility-charging-stations-simulator.git] / src / types / AutomaticTransactionGenerator.ts
index a2866a829e882995f438680b68ff42cb58890278..2ff04c09096a42fcc8e33b2a8bb937fa84fd4cc8 100644 (file)
@@ -1,10 +1,12 @@
+import type { JsonObject } from './JsonType.js'
+
 export enum IdTagDistribution {
   RANDOM = 'random',
   ROUND_ROBIN = 'round-robin',
-  CONNECTOR_AFFINITY = 'connector-affinity',
+  CONNECTOR_AFFINITY = 'connector-affinity'
 }
 
-export interface AutomaticTransactionGeneratorConfiguration {
+export interface AutomaticTransactionGeneratorConfiguration extends JsonObject {
   enable: boolean
   minDuration: number
   maxDuration: number
@@ -13,7 +15,6 @@ export interface AutomaticTransactionGeneratorConfiguration {
   probabilityOfStart: number
   stopAfterHours: number
   stopAbsoluteDuration: boolean
-  stopOnConnectionFailure: boolean
   requireAuthorize?: boolean
   idTagDistribution?: IdTagDistribution
 }