- start?: boolean;
- startDate?: Date;
- lastRunDate?: Date;
- stopDate?: Date;
- stoppedDate?: Date;
- authorizeRequests?: number;
- acceptedAuthorizeRequests?: number;
- rejectedAuthorizeRequests?: number;
- startTransactionRequests?: number;
- acceptedStartTransactionRequests?: number;
- rejectedStartTransactionRequests?: number;
- stopTransactionRequests?: number;
- skippedConsecutiveTransactions?: number;
- skippedTransactions?: number;
+ start: boolean
+ startDate?: Date
+ lastRunDate?: Date
+ stopDate?: Date
+ stoppedDate?: Date
+ authorizeRequests: number
+ acceptedAuthorizeRequests: number
+ rejectedAuthorizeRequests: number
+ startTransactionRequests: number
+ acceptedStartTransactionRequests: number
+ rejectedStartTransactionRequests: number
+ stopTransactionRequests: number
+ acceptedStopTransactionRequests: number
+ rejectedStopTransactionRequests: number
+ skippedConsecutiveTransactions: number
+ skippedTransactions: number
+}
+
+export interface ChargingStationAutomaticTransactionGeneratorConfiguration {
+ automaticTransactionGenerator?: AutomaticTransactionGeneratorConfiguration
+ automaticTransactionGeneratorStatuses?: Status[]