-export interface ChargingProfile {
- chargingProfileId: number;
- transactionId?: number;
- stackLevel: number;
- chargingProfilePurpose: ChargingProfilePurposeType;
- chargingProfileKind: ChargingProfileKindType;
- recurrencyKind?: RecurrencyKindType;
- validFrom?: Date;
- validTo?: Date;
- chargingSchedule: ChargingSchedule;
+export interface OCPP16ChargingProfile extends JsonObject {
+ chargingProfileId: number
+ transactionId?: number
+ stackLevel: number
+ chargingProfilePurpose: OCPP16ChargingProfilePurposeType
+ chargingProfileKind: OCPP16ChargingProfileKindType
+ recurrencyKind?: OCPP16RecurrencyKindType
+ validFrom?: Date
+ validTo?: Date
+ chargingSchedule: OCPP16ChargingSchedule