UNPKG

@citrineos/data

Version:

The OCPP data module which includes all persistence layer implementation.

21 lines (20 loc) 789 B
import type { ChargingStationDto, ConnectorStatusEnumType, StatusNotificationDto, TenantDto } from '@citrineos/base'; import { Model } from 'sequelize-typescript'; export declare class StatusNotification extends Model implements StatusNotificationDto { static readonly MODEL_NAME: string; stationId: string; chargingStation: ChargingStationDto; timestamp?: string | null; connectorStatus: ConnectorStatusEnumType; evseId?: number | null; connectorId: number; errorCode?: string | null; info?: string | null; vendorId?: string | null; vendorErrorCode?: string | null; customData?: object | null; tenantId: number; tenant?: TenantDto; static setDefaultTenant(instance: StatusNotification): void; constructor(...args: any[]); }