UNPKG

@citrineos/data

Version:

The OCPP data module which includes all persistence layer implementation.

26 lines (25 loc) 707 B
import { Model } from 'sequelize-typescript'; import { ChargingProfile } from './ChargingProfile'; import { SalesTariff } from './SalesTariff'; export declare class ChargingSchedule extends Model { static readonly MODEL_NAME: string; /** * Fields */ databaseId: number; id: number; stationId: string; chargingRateUnit: string; chargingSchedulePeriod: [any, ...any[]]; duration?: number | null; minChargingRate?: number | null; startSchedule?: string | null; timeBase?: string; /** * Relations */ chargingProfile: ChargingProfile; chargingProfileDatabaseId?: number; salesTariff?: SalesTariff; customData?: object | null; }