build: switch to NodeNext module resolution
[e-mobility-charging-stations-simulator.git] / src / types / ocpp / ChargingProfile.ts
CommitLineData
cfa9539e 1import {
6e939d9e 2 type OCPP16ChargingProfile,
0ac97927 3 OCPP16ChargingProfileKindType,
cfa9539e 4 OCPP16ChargingRateUnitType,
6e939d9e 5 type OCPP16ChargingSchedulePeriod,
0ac97927 6 OCPP16RecurrencyKindType,
a6ef1ece 7} from './1.6/ChargingProfile.js';
c0560973
JB
8
9export type ChargingProfile = OCPP16ChargingProfile;
cfa9539e
JB
10
11export type ChargingSchedulePeriod = OCPP16ChargingSchedulePeriod;
12
0ac97927
JB
13export const ChargingProfileKindType = {
14 ...OCPP16ChargingProfileKindType,
15} as const;
16export type ChargingProfileKindType = OCPP16ChargingProfileKindType;
17
18export const RecurrencyKindType = {
19 ...OCPP16RecurrencyKindType,
20} as const;
21export type RecurrencyKindType = OCPP16RecurrencyKindType;
22
cfa9539e
JB
23export const ChargingRateUnitType = {
24 ...OCPP16ChargingRateUnitType,
edd13439
JB
25} as const;
26export type ChargingRateUnitType = OCPP16ChargingRateUnitType;