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