-import { OCPP16AvailabilityStatus, OCPP16BootNotificationResponse, OCPP16ChargingProfileStatus, OCPP16ClearChargingProfileStatus, OCPP16ConfigurationStatus, OCPP16RegistrationStatus, OCPP16TriggerMessageStatus, OCPP16UnlockStatus } from './1.6/Responses';
-
-export type ResponseHandler = (payload: Record<string, unknown> | string, requestPayload?: Record<string, unknown>) => void | Promise<void>;
+import {
+ OCPP16AvailabilityStatus,
+ OCPP16BootNotificationResponse,
+ OCPP16ChargingProfileStatus,
+ OCPP16ClearChargingProfileStatus,
+ OCPP16ConfigurationStatus,
+ OCPP16RegistrationStatus,
+ OCPP16TriggerMessageStatus,
+ OCPP16UnlockStatus,
+} from './1.6/Responses';
+
+import { JsonType } from '../JsonType';
+
+export type ResponseHandler = (
+ payload: JsonType | string,
+ requestPayload?: JsonType
+) => void | Promise<void>;
export type BootNotificationResponse = OCPP16BootNotificationResponse;
export enum DefaultStatus {
ACCEPTED = 'Accepted',
- REJECTED = 'Rejected'
+ REJECTED = 'Rejected',
}
export interface DefaultResponse {
export type RegistrationStatus = OCPP16RegistrationStatus;
export const RegistrationStatus = {
- ...OCPP16RegistrationStatus
+ ...OCPP16RegistrationStatus,
};
export type AvailabilityStatus = OCPP16AvailabilityStatus;
export const AvailabilityStatus = {
- ...OCPP16AvailabilityStatus
+ ...OCPP16AvailabilityStatus,
};
export type ChargingProfileStatus = OCPP16ChargingProfileStatus;
export const ChargingProfileStatus = {
- ...OCPP16ChargingProfileStatus
+ ...OCPP16ChargingProfileStatus,
};
export type ClearChargingProfileStatus = OCPP16ClearChargingProfileStatus;
export const ClearChargingProfileStatus = {
- ...OCPP16ClearChargingProfileStatus
+ ...OCPP16ClearChargingProfileStatus,
};
export type ConfigurationStatus = OCPP16ConfigurationStatus;
export const ConfigurationStatus = {
- ...OCPP16ConfigurationStatus
+ ...OCPP16ConfigurationStatus,
};
export type UnlockStatus = OCPP16UnlockStatus;
export const UnlockStatus = {
- ...OCPP16UnlockStatus
+ ...OCPP16UnlockStatus,
};
export type TriggerMessageStatus = OCPP16TriggerMessageStatus;
export const TriggerMessageStatus = {
- ...OCPP16TriggerMessageStatus
+ ...OCPP16TriggerMessageStatus,
};