+export enum OCPP16FirmwareStatus {
+ Downloaded = 'Downloaded',
+ DownloadFailed = 'DownloadFailed',
+ Downloading = 'Downloading',
+ Idle = 'Idle',
+ InstallationFailed = 'InstallationFailed',
+ Installing = 'Installing',
+ Installed = 'Installed'
+}
+
+export interface OCPP16FirmwareStatusNotificationRequest extends JsonObject {
+ status: OCPP16FirmwareStatus
+}
+
+export interface GetDiagnosticsRequest extends JsonObject {
+ location: string
+ retries?: number
+ retryInterval?: number
+ startTime?: Date
+ stopTime?: Date
+}
+
+export interface OCPP16DiagnosticsStatusNotificationRequest extends JsonObject {