import LRUCache from 'mnemonist/lru-map-with-delete.js';
-import { Bootstrap } from './internal';
+import { Bootstrap } from './Bootstrap';
import type { ChargingStationConfiguration, ChargingStationTemplate } from '../types';
import { Utils } from '../utils';
return (
Utils.isNullOrUndefined(chargingStationConfiguration?.configurationKey) === false &&
Utils.isNullOrUndefined(chargingStationConfiguration?.stationInfo) === false &&
+ Utils.isNullOrUndefined(chargingStationConfiguration?.automaticTransactionGenerator) ===
+ false &&
Utils.isNullOrUndefined(chargingStationConfiguration?.configurationHash) === false &&
Utils.isNotEmptyArray(chargingStationConfiguration?.configurationKey) === true &&
Utils.isEmptyObject(chargingStationConfiguration?.stationInfo) === false &&
+ Utils.isEmptyObject(chargingStationConfiguration?.automaticTransactionGenerator) === false &&
Utils.isNotEmptyString(chargingStationConfiguration?.configurationHash) === true
);
}