@munit-solutions/ocpp
Version:
17 lines (15 loc) • 591 B
text/typescript
import ChargingProfilePurposeType from '../enum/ChargingProfilePurposeType';
import ChargingProfileKindType from "../enum/ChargingProfileKindType";
import RecurrencyKindType from "../enum/RecurrencyKindType";
import {ChargingSchedule} from "./ChargingSchedule";
export type ChargingProfile = {
chargingProfileId: number,
transactionId?: number,
stackLevel: number,
chargingProfilePurpose: ChargingProfilePurposeType,
chargingProfileKind: ChargingProfileKindType,
recurrencyKind?: RecurrencyKindType,
validFrom?: Date,
validTo?: Date,
chargingSchedule: ChargingSchedule,
}