import IAuthorizeRequest from './AuthorizeRequest';
import IAuthorizeResponse from './AuthorizeResponse';
import IBootNotificationRequest from './BootNotificationRequest';
import IBootNotificationResponse from './BootNotificationResponse';
import ICancelReservationRequest from './CancelReservationRequest';
import ICancelReservationResponse from './CancelReservationResponse';
import IChangeAvailabilityRequest from './ChangeAvailabilityRequest';
import IChangeAvailabilityResponse from './ChangeAvailabilityResponse';
import IClearCacheRequest from './ClearCacheRequest';
import IClearCacheResponse from './ClearCacheResponse';
import IClearChargingProfileRequest from './ClearChargingProfileRequest';
import IClearChargingProfileResponse from './ClearChargingProfileResponse';
import IClearDisplayMessageRequest from './ClearDisplayMessageRequest';
import IClearDisplayMessageResponse from './ClearDisplayMessageResponse';
import IClearedChargingLimitRequest from './ClearedChargingLimitRequest';
import IClearedChargingLimitResponse from './ClearedChargingLimitResponse';
import IClearVariableMonitoringRequest from './ClearVariableMonitoringRequest';
import IClearVariableMonitoringResponse from './ClearVariableMonitoringResponse';
import ICostUpdatedRequest from './CostUpdatedRequest';
import ICostUpdatedResponse from './CostUpdatedResponse';
import ICustomerInformationRequest from './CustomerInformationRequest';
import ICustomerInformationResponse from './CustomerInformationResponse';
import IDataTransferRequest from './DataTransferRequest';
import IDataTransferResponse from './DataTransferResponse';
import IDeleteCertificateRequest from './DeleteCertificateRequest';
import IDeleteCertificateResponse from './DeleteCertificateResponse';
import IFirmwareStatusNotificationRequest from './FirmwareStatusNotificationRequest';
import IFirmwareStatusNotificationResponse from './FirmwareStatusNotificationResponse';
import IGet15118EVCertificateRequest from './Get15118EVCertificateRequest';
import IGet15118EVCertificateResponse from './Get15118EVCertificateResponse';
import IGetBaseReportRequest from './GetBaseReportRequest';
import IGetBaseReportResponse from './GetBaseReportResponse';
import IGetCertificateStatusRequest from './GetCertificateStatusRequest';
import IGetCertificateStatusResponse from './GetCertificateStatusResponse';
import IGetChargingProfilesRequest from './GetChargingProfilesRequest';
import IGetChargingProfilesResponse from './GetChargingProfilesResponse';
import IGetCompositeScheduleRequest from './GetCompositeScheduleRequest';
import IGetCompositeScheduleResponse from './GetCompositeScheduleResponse';
import IGetDisplayMessagesRequest from './GetDisplayMessagesRequest';
import IGetDisplayMessagesResponse from './GetDisplayMessagesResponse';
import IGetInstalledCertificateIdsRequest from './GetInstalledCertificateIdsRequest';
import IGetInstalledCertificateIdsResponse from './GetInstalledCertificateIdsResponse';
import IGetLocalListVersionRequest from './GetLocalListVersionRequest';
import IGetLocalListVersionResponse from './GetLocalListVersionResponse';
import IGetLogRequest from './GetLogRequest';
import IGetLogResponse from './GetLogResponse';
import IGetMonitoringReportRequest from './GetMonitoringReportRequest';
import IGetMonitoringReportResponse from './GetMonitoringReportResponse';
import IGetReportRequest from './GetReportRequest';
import IGetReportResponse from './GetReportResponse';
import IGetTransactionStatusRequest from './GetTransactionStatusRequest';
import IGetTransactionStatusResponse from './GetTransactionStatusResponse';
import IGetVariablesRequest from './GetVariablesRequest';
import IGetVariablesResponse from './GetVariablesResponse';
import IHeartbeatRequest from './HeartbeatRequest';
import IHeartbeatResponse from './HeartbeatResponse';
import IInstallCertificateRequest from './InstallCertificateRequest';
import IInstallCertificateResponse from './InstallCertificateResponse';
import ILogStatusNotificationRequest from './LogStatusNotificationRequest';
import ILogStatusNotificationResponse from './LogStatusNotificationResponse';
import IMeterValuesRequest from './MeterValuesRequest';
import IMeterValuesResponse from './MeterValuesResponse';
import INotifyCustomerInformationRequest from './NotifyCustomerInformationRequest';
import INotifyCustomerInformationResponse from './NotifyCustomerInformationResponse';
import INotifyDisplayMessagesRequest from './NotifyDisplayMessagesRequest';
import INotifyDisplayMessagesResponse from './NotifyDisplayMessagesResponse';
import INotifyEVChargingNeedsRequest from './NotifyEVChargingNeedsRequest';
import INotifyEVChargingNeedsResponse from './NotifyEVChargingNeedsResponse';
import INotifyEventRequest from './NotifyEventRequest';
import INotifyEventResponse from './NotifyEventResponse';
import INotifyMonitoringReportRequest from './NotifyMonitoringReportRequest';
import INotifyMonitoringReportResponse from './NotifyMonitoringReportResponse';
import INotifyReportRequest from './NotifyReportRequest';
import INotifyReportResponse from './NotifyReportResponse';
import IPublishFirmwareRequest from './PublishFirmwareRequest';
import IPublishFirmwareResponse from './PublishFirmwareResponse';
import IPublishFirmwareStatusNotificationRequest from './PublishFirmwareStatusNotificationRequest';
import IPublishFirmwareStatusNotificationResponse from './PublishFirmwareStatusNotificationResponse';
import IRequestStartTransactionRequest from './RequestStartTransactionRequest';
import IRequestStartTransactionResponse from './RequestStartTransactionResponse';
import IRequestStopTransactionRequest from './RequestStopTransactionRequest';
import IRequestStopTransactionResponse from './RequestStopTransactionResponse';
import IReservationStatusUpdateRequest from './ReservationStatusUpdateRequest';
import IReservationStatusUpdateResponse from './ReservationStatusUpdateResponse';
import IReserveNowRequest from './ReserveNowRequest';
import IReserveNowResponse from './ReserveNowResponse';
import IResetRequest from './ResetRequest';
import IResetResponse from './ResetResponse';
import ISecurityEventNotificationRequest from './SecurityEventNotificationRequest';
import ISecurityEventNotificationResponse from './SecurityEventNotificationResponse';
import ISendLocalListRequest from './SendLocalListRequest';
import ISendLocalListResponse from './SendLocalListResponse';
import ISetChargingProfileRequest from './SetChargingProfileRequest';
import ISetChargingProfileResponse from './SetChargingProfileResponse';
import ISetDisplayMessageRequest from './SetDisplayMessageRequest';
import ISetDisplayMessageResponse from './SetDisplayMessageResponse';
import ISetMonitoringBaseRequest from './SetMonitoringBaseRequest';
import ISetMonitoringBaseResponse from './SetMonitoringBaseResponse';
import ISetMonitoringLevelRequest from './SetMonitoringLevelRequest';
import ISetMonitoringLevelResponse from './SetMonitoringLevelResponse';
import ISetNetworkProfileRequest from './SetNetworkProfileRequest';
import ISetNetworkProfileResponse from './SetNetworkProfileResponse';
import ISetVariableMonitoringRequest from './SetVariableMonitoringRequest';
import ISetVariableMonitoringResponse from './SetVariableMonitoringResponse';
import ISetVariablesRequest from './SetVariablesRequest';
import ISetVariablesResponse from './SetVariablesResponse';
import ISignCertificateRequest from './SignCertificateRequest';
import ISignCertificateResponse from './SignCertificateResponse';
import IStatusNotificationRequest from './StatusNotificationRequest';
import IStatusNotificationResponse from './StatusNotificationResponse';
import ITransactionEventRequest from './TransactionEventRequest';
import ITransactionEventResponse from './TransactionEventResponse';
import ITriggerMessageRequest from './TriggerMessageRequest';
import ITriggerMessageResponse from './TriggerMessageResponse';
import IUnlockConnectorRequest from './UnlockConnectorRequest';
import IUnlockConnectorResponse from './UnlockConnectorResponse';
import IUnpublishFirmwareRequest from './UnpublishFirmwareRequest';
import IUnpublishFirmwareResponse from './UnpublishFirmwareResponse';
import IUpdateFirmwareRequest from './UpdateFirmwareRequest';
import IUpdateFirmwareResponse from './UpdateFirmwareResponse';
export declare namespace Ocpp20Types {
    type AuthorizeRequest = IAuthorizeRequest;
    type AuthorizeResponse = IAuthorizeResponse;
    type BootNotificationRequest = IBootNotificationRequest;
    type BootNotificationResponse = IBootNotificationResponse;
    type CancelReservationRequest = ICancelReservationRequest;
    type CancelReservationResponse = ICancelReservationResponse;
    type ChangeAvailabilityRequest = IChangeAvailabilityRequest;
    type ChangeAvailabilityResponse = IChangeAvailabilityResponse;
    type ClearCacheRequest = IClearCacheRequest;
    type ClearCacheResponse = IClearCacheResponse;
    type ClearChargingProfileRequest = IClearChargingProfileRequest;
    type ClearChargingProfileResponse = IClearChargingProfileResponse;
    type ClearDisplayMessageRequest = IClearDisplayMessageRequest;
    type ClearDisplayMessageResponse = IClearDisplayMessageResponse;
    type ClearedChargingLimitRequest = IClearedChargingLimitRequest;
    type ClearedChargingLimitResponse = IClearedChargingLimitResponse;
    type ClearVariableMonitoringRequest = IClearVariableMonitoringRequest;
    type ClearVariableMonitoringResponse = IClearVariableMonitoringResponse;
    type CostUpdatedRequest = ICostUpdatedRequest;
    type CostUpdatedResponse = ICostUpdatedResponse;
    type CustomerInformationRequest = ICustomerInformationRequest;
    type CustomerInformationResponse = ICustomerInformationResponse;
    type DataTransferRequest = IDataTransferRequest;
    type DataTransferResponse = IDataTransferResponse;
    type DeleteCertificateRequest = IDeleteCertificateRequest;
    type DeleteCertificateResponse = IDeleteCertificateResponse;
    type FirmwareStatusNotificationRequest = IFirmwareStatusNotificationRequest;
    type FirmwareStatusNotificationResponse = IFirmwareStatusNotificationResponse;
    type Get15118EVCertificateRequest = IGet15118EVCertificateRequest;
    type Get15118EVCertificateResponse = IGet15118EVCertificateResponse;
    type GetBaseReportRequest = IGetBaseReportRequest;
    type GetBaseReportResponse = IGetBaseReportResponse;
    type GetCertificateStatusRequest = IGetCertificateStatusRequest;
    type GetCertificateStatusResponse = IGetCertificateStatusResponse;
    type GetChargingProfilesRequest = IGetChargingProfilesRequest;
    type GetChargingProfilesResponse = IGetChargingProfilesResponse;
    type GetCompositeScheduleRequest = IGetCompositeScheduleRequest;
    type GetCompositeScheduleResponse = IGetCompositeScheduleResponse;
    type GetDisplayMessagesRequest = IGetDisplayMessagesRequest;
    type GetDisplayMessagesResponse = IGetDisplayMessagesResponse;
    type GetInstalledCertificateIdsRequest = IGetInstalledCertificateIdsRequest;
    type GetInstalledCertificateIdsResponse = IGetInstalledCertificateIdsResponse;
    type GetLocalListVersionRequest = IGetLocalListVersionRequest;
    type GetLocalListVersionResponse = IGetLocalListVersionResponse;
    type GetLogRequest = IGetLogRequest;
    type GetLogResponse = IGetLogResponse;
    type GetMonitoringReportRequest = IGetMonitoringReportRequest;
    type GetMonitoringReportResponse = IGetMonitoringReportResponse;
    type GetReportRequest = IGetReportRequest;
    type GetReportResponse = IGetReportResponse;
    type GetTransactionStatusRequest = IGetTransactionStatusRequest;
    type GetTransactionStatusResponse = IGetTransactionStatusResponse;
    type GetVariablesRequest = IGetVariablesRequest;
    type GetVariablesResponse = IGetVariablesResponse;
    type HeartbeatRequest = IHeartbeatRequest;
    type HeartbeatResponse = IHeartbeatResponse;
    type InstallCertificateRequest = IInstallCertificateRequest;
    type InstallCertificateResponse = IInstallCertificateResponse;
    type LogStatusNotificationRequest = ILogStatusNotificationRequest;
    type LogStatusNotificationResponse = ILogStatusNotificationResponse;
    type MeterValuesRequest = IMeterValuesRequest;
    type MeterValuesResponse = IMeterValuesResponse;
    type NotifyCustomerInformationRequest = INotifyCustomerInformationRequest;
    type NotifyCustomerInformationResponse = INotifyCustomerInformationResponse;
    type NotifyDisplayMessagesRequest = INotifyDisplayMessagesRequest;
    type NotifyDisplayMessagesResponse = INotifyDisplayMessagesResponse;
    type NotifyEVChargingNeedsRequest = INotifyEVChargingNeedsRequest;
    type NotifyEVChargingNeedsResponse = INotifyEVChargingNeedsResponse;
    type NotifyEventRequest = INotifyEventRequest;
    type NotifyEventResponse = INotifyEventResponse;
    type NotifyMonitoringReportRequest = INotifyMonitoringReportRequest;
    type NotifyMonitoringReportResponse = INotifyMonitoringReportResponse;
    type NotifyReportRequest = INotifyReportRequest;
    type NotifyReportResponse = INotifyReportResponse;
    type PublishFirmwareRequest = IPublishFirmwareRequest;
    type PublishFirmwareResponse = IPublishFirmwareResponse;
    type PublishFirmwareStatusNotificationRequest = IPublishFirmwareStatusNotificationRequest;
    type PublishFirmwareStatusNotificationResponse = IPublishFirmwareStatusNotificationResponse;
    type RequestStartTransactionRequest = IRequestStartTransactionRequest;
    type RequestStartTransactionResponse = IRequestStartTransactionResponse;
    type RequestStopTransactionRequest = IRequestStopTransactionRequest;
    type RequestStopTransactionResponse = IRequestStopTransactionResponse;
    type ReservationStatusUpdateRequest = IReservationStatusUpdateRequest;
    type ReservationStatusUpdateResponse = IReservationStatusUpdateResponse;
    type ReserveNowRequest = IReserveNowRequest;
    type ReserveNowResponse = IReserveNowResponse;
    type ResetRequest = IResetRequest;
    type ResetResponse = IResetResponse;
    type SecurityEventNotificationRequest = ISecurityEventNotificationRequest;
    type SecurityEventNotificationResponse = ISecurityEventNotificationResponse;
    type SendLocalListRequest = ISendLocalListRequest;
    type SendLocalListResponse = ISendLocalListResponse;
    type SetChargingProfileRequest = ISetChargingProfileRequest;
    type SetChargingProfileResponse = ISetChargingProfileResponse;
    type SetDisplayMessageRequest = ISetDisplayMessageRequest;
    type SetDisplayMessageResponse = ISetDisplayMessageResponse;
    type SetMonitoringBaseRequest = ISetMonitoringBaseRequest;
    type SetMonitoringBaseResponse = ISetMonitoringBaseResponse;
    type SetMonitoringLevelRequest = ISetMonitoringLevelRequest;
    type SetMonitoringLevelResponse = ISetMonitoringLevelResponse;
    type SetNetworkProfileRequest = ISetNetworkProfileRequest;
    type SetNetworkProfileResponse = ISetNetworkProfileResponse;
    type SetVariableMonitoringRequest = ISetVariableMonitoringRequest;
    type SetVariableMonitoringResponse = ISetVariableMonitoringResponse;
    type SetVariablesRequest = ISetVariablesRequest;
    type SetVariablesResponse = ISetVariablesResponse;
    type SignCertificateRequest = ISignCertificateRequest;
    type SignCertificateResponse = ISignCertificateResponse;
    type StatusNotificationRequest = IStatusNotificationRequest;
    type StatusNotificationResponse = IStatusNotificationResponse;
    type TransactionEventRequest = ITransactionEventRequest;
    type TransactionEventResponse = ITransactionEventResponse;
    type TriggerMessageRequest = ITriggerMessageRequest;
    type TriggerMessageResponse = ITriggerMessageResponse;
    type UnlockConnectorRequest = IUnlockConnectorRequest;
    type UnlockConnectorResponse = IUnlockConnectorResponse;
    type UnpublishFirmwareRequest = IUnpublishFirmwareRequest;
    type UnpublishFirmwareResponse = IUnpublishFirmwareResponse;
    type UpdateFirmwareRequest = IUpdateFirmwareRequest;
    type UpdateFirmwareResponse = IUpdateFirmwareResponse;
}
