X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Ftypes%2FChargingStationInfo.ts;h=c66092c56f65d4347196b2d7236e9b67ab748697;hb=be424f9e8f51d9a6b339a45f10aeec22a5b25bf7;hp=e56db70980ea14a71a3af7c224f9119848f50a7e;hpb=ba31a2ba15994a31878f2d30f14fedd711dff047;p=e-mobility-charging-stations-simulator.git diff --git a/src/types/ChargingStationInfo.ts b/src/types/ChargingStationInfo.ts index e56db709..c66092c5 100644 --- a/src/types/ChargingStationInfo.ts +++ b/src/types/ChargingStationInfo.ts @@ -1,13 +1,5 @@ -import type { ChargingStationTemplate, FirmwareStatus } from './internal'; - -enum x509CertificateType { - V2GRootCertificate = 'V2GRootCertificate', - MORootCertificate = 'MORootCertificate', - CSMSRootCertificate = 'CSMSRootCertificate', - ManufacturerRootCertificate = 'ManufacturerRootCertificate', - ChargingStationCertificate = 'ChargingStationCertificate', - V2GCertificate = 'V2GCertificate', -} +import type { ChargingStationTemplate } from './ChargingStationTemplate'; +import type { FirmwareStatus } from './ocpp/Requests'; export type ChargingStationInfo = Omit< ChargingStationTemplate, @@ -31,9 +23,8 @@ export type ChargingStationInfo = Omit< maximumPower?: number; // Always in Watt maximumAmperage?: number; // Always in Ampere firmwareStatus?: FirmwareStatus; - x509Certificates?: Record; }; -export type ChargingStationInfoConfiguration = { +export interface ChargingStationInfoConfiguration { stationInfo?: ChargingStationInfo; -}; +}