UNPKG

@citrineos/base

Version:

The base module for OCPP v2.0.1 including all interfaces. This module is not intended to be used directly, but rather as a dependency for other modules.

186 lines 22.9 kB
// SPDX-FileCopyrightText: 2025 Contributors to the CitrineOS Project // // SPDX-License-Identifier: Apache-2.0 export * from './enums/index.js'; export { default as AdjustPeriodicEventStreamRequestSchema } from './schemas/AdjustPeriodicEventStreamRequest.json' with { type: 'json' }; export { default as SetVariableMonitoringRequestSchema } from './schemas/SetVariableMonitoringRequest.json' with { type: 'json' }; export { default as VatNumberValidationResponseSchema } from './schemas/VatNumberValidationResponse.json' with { type: 'json' }; export { default as AdjustPeriodicEventStreamResponseSchema } from './schemas/AdjustPeriodicEventStreamResponse.json' with { type: 'json' }; export { default as AFRRSignalRequestSchema } from './schemas/AFRRSignalRequest.json' with { type: 'json' }; export { default as AFRRSignalResponseSchema } from './schemas/AFRRSignalResponse.json' with { type: 'json' }; export { default as AuthorizeRequestSchema } from './schemas/AuthorizeRequest.json' with { type: 'json' }; export { default as TransactionEventResponseSchema } from './schemas/TransactionEventResponse.json' with { type: 'json' }; export { default as GetCertificateStatusRequestSchema } from './schemas/GetCertificateStatusRequest.json' with { type: 'json' }; export { default as AuthorizeResponseSchema } from './schemas/AuthorizeResponse.json' with { type: 'json' }; export { default as TransactionEventRequestSchema } from './schemas/TransactionEventRequest.json' with { type: 'json' }; export { default as SetDefaultTariffRequestSchema } from './schemas/SetDefaultTariffRequest.json' with { type: 'json' }; export { default as BatterySwapRequestSchema } from './schemas/BatterySwapRequest.json' with { type: 'json' }; export { default as BatterySwapResponseSchema } from './schemas/BatterySwapResponse.json' with { type: 'json' }; export { default as BootNotificationRequestSchema } from './schemas/BootNotificationRequest.json' with { type: 'json' }; export { default as BootNotificationResponseSchema } from './schemas/BootNotificationResponse.json' with { type: 'json' }; export { default as CancelReservationRequestSchema } from './schemas/CancelReservationRequest.json' with { type: 'json' }; export { default as CancelReservationResponseSchema } from './schemas/CancelReservationResponse.json' with { type: 'json' }; export { default as CertificateSignedRequestSchema } from './schemas/CertificateSignedRequest.json' with { type: 'json' }; export { default as CertificateSignedResponseSchema } from './schemas/CertificateSignedResponse.json' with { type: 'json' }; export { default as ChangeAvailabilityRequestSchema } from './schemas/ChangeAvailabilityRequest.json' with { type: 'json' }; export { default as TriggerMessageRequestSchema } from './schemas/TriggerMessageRequest.json' with { type: 'json' }; export { default as ChangeAvailabilityResponseSchema } from './schemas/ChangeAvailabilityResponse.json' with { type: 'json' }; export { default as ChangeTransactionTariffRequestSchema } from './schemas/ChangeTransactionTariffRequest.json' with { type: 'json' }; export { default as ChangeTransactionTariffResponseSchema } from './schemas/ChangeTransactionTariffResponse.json' with { type: 'json' }; export { default as ClearCacheRequestSchema } from './schemas/ClearCacheRequest.json' with { type: 'json' }; export { default as ClearCacheResponseSchema } from './schemas/ClearCacheResponse.json' with { type: 'json' }; export { default as ClearChargingProfileRequestSchema } from './schemas/ClearChargingProfileRequest.json' with { type: 'json' }; export { default as ClearChargingProfileResponseSchema } from './schemas/ClearChargingProfileResponse.json' with { type: 'json' }; export { default as ClearDERControlRequestSchema } from './schemas/ClearDERControlRequest.json' with { type: 'json' }; export { default as ClearDERControlResponseSchema } from './schemas/ClearDERControlResponse.json' with { type: 'json' }; export { default as ClearDisplayMessageRequestSchema } from './schemas/ClearDisplayMessageRequest.json' with { type: 'json' }; export { default as ClearDisplayMessageResponseSchema } from './schemas/ClearDisplayMessageResponse.json' with { type: 'json' }; export { default as ClearedChargingLimitRequestSchema } from './schemas/ClearedChargingLimitRequest.json' with { type: 'json' }; export { default as ClearedChargingLimitResponseSchema } from './schemas/ClearedChargingLimitResponse.json' with { type: 'json' }; export { default as ClearTariffsRequestSchema } from './schemas/ClearTariffsRequest.json' with { type: 'json' }; export { default as ClearTariffsResponseSchema } from './schemas/ClearTariffsResponse.json' with { type: 'json' }; export { default as ClearVariableMonitoringRequestSchema } from './schemas/ClearVariableMonitoringRequest.json' with { type: 'json' }; export { default as ClearVariableMonitoringResponseSchema } from './schemas/ClearVariableMonitoringResponse.json' with { type: 'json' }; export { default as ClosePeriodicEventStreamRequestSchema } from './schemas/ClosePeriodicEventStreamRequest.json' with { type: 'json' }; export { default as ClosePeriodicEventStreamResponseSchema } from './schemas/ClosePeriodicEventStreamResponse.json' with { type: 'json' }; export { default as CostUpdatedRequestSchema } from './schemas/CostUpdatedRequest.json' with { type: 'json' }; export { default as CostUpdatedResponseSchema } from './schemas/CostUpdatedResponse.json' with { type: 'json' }; export { default as CustomerInformationRequestSchema } from './schemas/CustomerInformationRequest.json' with { type: 'json' }; export { default as SignCertificateRequestSchema } from './schemas/SignCertificateRequest.json' with { type: 'json' }; export { default as CustomerInformationResponseSchema } from './schemas/CustomerInformationResponse.json' with { type: 'json' }; export { default as DataTransferRequestSchema } from './schemas/DataTransferRequest.json' with { type: 'json' }; export { default as DataTransferResponseSchema } from './schemas/DataTransferResponse.json' with { type: 'json' }; export { default as DeleteCertificateRequestSchema } from './schemas/DeleteCertificateRequest.json' with { type: 'json' }; export { default as DeleteCertificateResponseSchema } from './schemas/DeleteCertificateResponse.json' with { type: 'json' }; export { default as FirmwareStatusNotificationRequestSchema } from './schemas/FirmwareStatusNotificationRequest.json' with { type: 'json' }; export { default as FirmwareStatusNotificationResponseSchema } from './schemas/FirmwareStatusNotificationResponse.json' with { type: 'json' }; export { default as Get15118EVCertificateRequestSchema } from './schemas/Get15118EVCertificateRequest.json' with { type: 'json' }; export { default as Get15118EVCertificateResponseSchema } from './schemas/Get15118EVCertificateResponse.json' with { type: 'json' }; export { default as GetBaseReportRequestSchema } from './schemas/GetBaseReportRequest.json' with { type: 'json' }; export { default as GetBaseReportResponseSchema } from './schemas/GetBaseReportResponse.json' with { type: 'json' }; export { default as GetCertificateChainStatusRequestSchema } from './schemas/GetCertificateChainStatusRequest.json' with { type: 'json' }; export { default as GetCertificateChainStatusResponseSchema } from './schemas/GetCertificateChainStatusResponse.json' with { type: 'json' }; export { default as GetCertificateStatusResponseSchema } from './schemas/GetCertificateStatusResponse.json' with { type: 'json' }; export { default as GetChargingProfilesRequestSchema } from './schemas/GetChargingProfilesRequest.json' with { type: 'json' }; export { default as GetChargingProfilesResponseSchema } from './schemas/GetChargingProfilesResponse.json' with { type: 'json' }; export { default as GetCompositeScheduleRequestSchema } from './schemas/GetCompositeScheduleRequest.json' with { type: 'json' }; export { default as GetCompositeScheduleResponseSchema } from './schemas/GetCompositeScheduleResponse.json' with { type: 'json' }; export { default as SetChargingProfileRequestSchema } from './schemas/SetChargingProfileRequest.json' with { type: 'json' }; export { default as GetDERControlRequestSchema } from './schemas/GetDERControlRequest.json' with { type: 'json' }; export { default as GetDERControlResponseSchema } from './schemas/GetDERControlResponse.json' with { type: 'json' }; export { default as GetDisplayMessagesRequestSchema } from './schemas/GetDisplayMessagesRequest.json' with { type: 'json' }; export { default as GetDisplayMessagesResponseSchema } from './schemas/GetDisplayMessagesResponse.json' with { type: 'json' }; export { default as GetInstalledCertificateIdsRequestSchema } from './schemas/GetInstalledCertificateIdsRequest.json' with { type: 'json' }; export { default as GetInstalledCertificateIdsResponseSchema } from './schemas/GetInstalledCertificateIdsResponse.json' with { type: 'json' }; export { default as GetLocalListVersionRequestSchema } from './schemas/GetLocalListVersionRequest.json' with { type: 'json' }; export { default as GetLocalListVersionResponseSchema } from './schemas/GetLocalListVersionResponse.json' with { type: 'json' }; export { default as GetLogRequestSchema } from './schemas/GetLogRequest.json' with { type: 'json' }; export { default as GetLogResponseSchema } from './schemas/GetLogResponse.json' with { type: 'json' }; export { default as GetMonitoringReportRequestSchema } from './schemas/GetMonitoringReportRequest.json' with { type: 'json' }; export { default as SetVariablesResponseSchema } from './schemas/SetVariablesResponse.json' with { type: 'json' }; export { default as GetReportRequestSchema } from './schemas/GetReportRequest.json' with { type: 'json' }; export { default as GetMonitoringReportResponseSchema } from './schemas/GetMonitoringReportResponse.json' with { type: 'json' }; export { default as GetPeriodicEventStreamRequestSchema } from './schemas/GetPeriodicEventStreamRequest.json' with { type: 'json' }; export { default as GetPeriodicEventStreamResponseSchema } from './schemas/GetPeriodicEventStreamResponse.json' with { type: 'json' }; export { default as OpenPeriodicEventStreamRequestSchema } from './schemas/OpenPeriodicEventStreamRequest.json' with { type: 'json' }; export { default as GetReportResponseSchema } from './schemas/GetReportResponse.json' with { type: 'json' }; export { default as GetTariffsRequestSchema } from './schemas/GetTariffsRequest.json' with { type: 'json' }; export { default as GetTariffsResponseSchema } from './schemas/GetTariffsResponse.json' with { type: 'json' }; export { default as GetTransactionStatusRequestSchema } from './schemas/GetTransactionStatusRequest.json' with { type: 'json' }; export { default as GetTransactionStatusResponseSchema } from './schemas/GetTransactionStatusResponse.json' with { type: 'json' }; export { default as GetVariablesRequestSchema } from './schemas/GetVariablesRequest.json' with { type: 'json' }; export { default as GetVariablesResponseSchema } from './schemas/GetVariablesResponse.json' with { type: 'json' }; export { default as HeartbeatRequestSchema } from './schemas/HeartbeatRequest.json' with { type: 'json' }; export { default as HeartbeatResponseSchema } from './schemas/HeartbeatResponse.json' with { type: 'json' }; export { default as InstallCertificateRequestSchema } from './schemas/InstallCertificateRequest.json' with { type: 'json' }; export { default as InstallCertificateResponseSchema } from './schemas/InstallCertificateResponse.json' with { type: 'json' }; export { default as LogStatusNotificationRequestSchema } from './schemas/LogStatusNotificationRequest.json' with { type: 'json' }; export { default as LogStatusNotificationResponseSchema } from './schemas/LogStatusNotificationResponse.json' with { type: 'json' }; export { default as MeterValuesRequestSchema } from './schemas/MeterValuesRequest.json' with { type: 'json' }; export { default as MeterValuesResponseSchema } from './schemas/MeterValuesResponse.json' with { type: 'json' }; export { default as NotifyAllowedEnergyTransferRequestSchema } from './schemas/NotifyAllowedEnergyTransferRequest.json' with { type: 'json' }; export { default as NotifyAllowedEnergyTransferResponseSchema } from './schemas/NotifyAllowedEnergyTransferResponse.json' with { type: 'json' }; export { default as NotifyChargingLimitRequestSchema } from './schemas/NotifyChargingLimitRequest.json' with { type: 'json' }; export { default as NotifyChargingLimitResponseSchema } from './schemas/NotifyChargingLimitResponse.json' with { type: 'json' }; export { default as NotifyCustomerInformationRequestSchema } from './schemas/NotifyCustomerInformationRequest.json' with { type: 'json' }; export { default as NotifyCustomerInformationResponseSchema } from './schemas/NotifyCustomerInformationResponse.json' with { type: 'json' }; export { default as NotifyDERAlarmRequestSchema } from './schemas/NotifyDERAlarmRequest.json' with { type: 'json' }; export { default as NotifyDERAlarmResponseSchema } from './schemas/NotifyDERAlarmResponse.json' with { type: 'json' }; export { default as NotifyDERStartStopRequestSchema } from './schemas/NotifyDERStartStopRequest.json' with { type: 'json' }; export { default as NotifyDERStartStopResponseSchema } from './schemas/NotifyDERStartStopResponse.json' with { type: 'json' }; export { default as NotifyDisplayMessagesRequestSchema } from './schemas/NotifyDisplayMessagesRequest.json' with { type: 'json' }; export { default as SetDisplayMessageRequestSchema } from './schemas/SetDisplayMessageRequest.json' with { type: 'json' }; export { default as NotifyDisplayMessagesResponseSchema } from './schemas/NotifyDisplayMessagesResponse.json' with { type: 'json' }; export { default as NotifyEVChargingNeedsRequestSchema } from './schemas/NotifyEVChargingNeedsRequest.json' with { type: 'json' }; export { default as NotifyEVChargingNeedsResponseSchema } from './schemas/NotifyEVChargingNeedsResponse.json' with { type: 'json' }; export { default as NotifyEVChargingScheduleRequestSchema } from './schemas/NotifyEVChargingScheduleRequest.json' with { type: 'json' }; export { default as NotifyEVChargingScheduleResponseSchema } from './schemas/NotifyEVChargingScheduleResponse.json' with { type: 'json' }; export { default as NotifyEventRequestSchema } from './schemas/NotifyEventRequest.json' with { type: 'json' }; export { default as NotifyEventResponseSchema } from './schemas/NotifyEventResponse.json' with { type: 'json' }; export { default as NotifyMonitoringReportRequestSchema } from './schemas/NotifyMonitoringReportRequest.json' with { type: 'json' }; export { default as NotifyMonitoringReportResponseSchema } from './schemas/NotifyMonitoringReportResponse.json' with { type: 'json' }; export { default as NotifyPeriodicEventStreamSchema } from './schemas/NotifyPeriodicEventStream.json' with { type: 'json' }; export { default as NotifyPriorityChargingRequestSchema } from './schemas/NotifyPriorityChargingRequest.json' with { type: 'json' }; export { default as NotifyPriorityChargingResponseSchema } from './schemas/NotifyPriorityChargingResponse.json' with { type: 'json' }; export { default as NotifyReportRequestSchema } from './schemas/NotifyReportRequest.json' with { type: 'json' }; export { default as NotifyReportResponseSchema } from './schemas/NotifyReportResponse.json' with { type: 'json' }; export { default as NotifySettlementRequestSchema } from './schemas/NotifySettlementRequest.json' with { type: 'json' }; export { default as NotifySettlementResponseSchema } from './schemas/NotifySettlementResponse.json' with { type: 'json' }; export { default as NotifyWebPaymentStartedRequestSchema } from './schemas/NotifyWebPaymentStartedRequest.json' with { type: 'json' }; export { default as NotifyWebPaymentStartedResponseSchema } from './schemas/NotifyWebPaymentStartedResponse.json' with { type: 'json' }; export { default as OpenPeriodicEventStreamResponseSchema } from './schemas/OpenPeriodicEventStreamResponse.json' with { type: 'json' }; export { default as PublishFirmwareRequestSchema } from './schemas/PublishFirmwareRequest.json' with { type: 'json' }; export { default as PublishFirmwareResponseSchema } from './schemas/PublishFirmwareResponse.json' with { type: 'json' }; export { default as PublishFirmwareStatusNotificationRequestSchema } from './schemas/PublishFirmwareStatusNotificationRequest.json' with { type: 'json' }; export { default as PublishFirmwareStatusNotificationResponseSchema } from './schemas/PublishFirmwareStatusNotificationResponse.json' with { type: 'json' }; export { default as PullDynamicScheduleUpdateRequestSchema } from './schemas/PullDynamicScheduleUpdateRequest.json' with { type: 'json' }; export { default as PullDynamicScheduleUpdateResponseSchema } from './schemas/PullDynamicScheduleUpdateResponse.json' with { type: 'json' }; export { default as UpdateDynamicScheduleRequestSchema } from './schemas/UpdateDynamicScheduleRequest.json' with { type: 'json' }; export { default as ReportChargingProfilesRequestSchema } from './schemas/ReportChargingProfilesRequest.json' with { type: 'json' }; export { default as ReportChargingProfilesResponseSchema } from './schemas/ReportChargingProfilesResponse.json' with { type: 'json' }; export { default as ReportDERControlRequestSchema } from './schemas/ReportDERControlRequest.json' with { type: 'json' }; export { default as SetDERControlRequestSchema } from './schemas/SetDERControlRequest.json' with { type: 'json' }; export { default as ReportDERControlResponseSchema } from './schemas/ReportDERControlResponse.json' with { type: 'json' }; export { default as RequestBatterySwapRequestSchema } from './schemas/RequestBatterySwapRequest.json' with { type: 'json' }; export { default as RequestBatterySwapResponseSchema } from './schemas/RequestBatterySwapResponse.json' with { type: 'json' }; export { default as RequestStartTransactionRequestSchema } from './schemas/RequestStartTransactionRequest.json' with { type: 'json' }; export { default as RequestStartTransactionResponseSchema } from './schemas/RequestStartTransactionResponse.json' with { type: 'json' }; export { default as RequestStopTransactionRequestSchema } from './schemas/RequestStopTransactionRequest.json' with { type: 'json' }; export { default as RequestStopTransactionResponseSchema } from './schemas/RequestStopTransactionResponse.json' with { type: 'json' }; export { default as ReservationStatusUpdateRequestSchema } from './schemas/ReservationStatusUpdateRequest.json' with { type: 'json' }; export { default as ReservationStatusUpdateResponseSchema } from './schemas/ReservationStatusUpdateResponse.json' with { type: 'json' }; export { default as ReserveNowRequestSchema } from './schemas/ReserveNowRequest.json' with { type: 'json' }; export { default as ReserveNowResponseSchema } from './schemas/ReserveNowResponse.json' with { type: 'json' }; export { default as ResetRequestSchema } from './schemas/ResetRequest.json' with { type: 'json' }; export { default as ResetResponseSchema } from './schemas/ResetResponse.json' with { type: 'json' }; export { default as SecurityEventNotificationRequestSchema } from './schemas/SecurityEventNotificationRequest.json' with { type: 'json' }; export { default as SecurityEventNotificationResponseSchema } from './schemas/SecurityEventNotificationResponse.json' with { type: 'json' }; export { default as SendLocalListRequestSchema } from './schemas/SendLocalListRequest.json' with { type: 'json' }; export { default as SendLocalListResponseSchema } from './schemas/SendLocalListResponse.json' with { type: 'json' }; export { default as SetChargingProfileResponseSchema } from './schemas/SetChargingProfileResponse.json' with { type: 'json' }; export { default as SetDefaultTariffResponseSchema } from './schemas/SetDefaultTariffResponse.json' with { type: 'json' }; export { default as SetDERControlResponseSchema } from './schemas/SetDERControlResponse.json' with { type: 'json' }; export { default as SetDisplayMessageResponseSchema } from './schemas/SetDisplayMessageResponse.json' with { type: 'json' }; export { default as SetMonitoringBaseRequestSchema } from './schemas/SetMonitoringBaseRequest.json' with { type: 'json' }; export { default as SetMonitoringBaseResponseSchema } from './schemas/SetMonitoringBaseResponse.json' with { type: 'json' }; export { default as SetMonitoringLevelRequestSchema } from './schemas/SetMonitoringLevelRequest.json' with { type: 'json' }; export { default as SetMonitoringLevelResponseSchema } from './schemas/SetMonitoringLevelResponse.json' with { type: 'json' }; export { default as SetNetworkProfileRequestSchema } from './schemas/SetNetworkProfileRequest.json' with { type: 'json' }; export { default as SetNetworkProfileResponseSchema } from './schemas/SetNetworkProfileResponse.json' with { type: 'json' }; export { default as SetVariableMonitoringResponseSchema } from './schemas/SetVariableMonitoringResponse.json' with { type: 'json' }; export { default as SetVariablesRequestSchema } from './schemas/SetVariablesRequest.json' with { type: 'json' }; export { default as SignCertificateResponseSchema } from './schemas/SignCertificateResponse.json' with { type: 'json' }; export { default as StatusNotificationRequestSchema } from './schemas/StatusNotificationRequest.json' with { type: 'json' }; export { default as StatusNotificationResponseSchema } from './schemas/StatusNotificationResponse.json' with { type: 'json' }; export { default as TriggerMessageResponseSchema } from './schemas/TriggerMessageResponse.json' with { type: 'json' }; export { default as UnlockConnectorRequestSchema } from './schemas/UnlockConnectorRequest.json' with { type: 'json' }; export { default as UnlockConnectorResponseSchema } from './schemas/UnlockConnectorResponse.json' with { type: 'json' }; export { default as UnpublishFirmwareRequestSchema } from './schemas/UnpublishFirmwareRequest.json' with { type: 'json' }; export { default as UnpublishFirmwareResponseSchema } from './schemas/UnpublishFirmwareResponse.json' with { type: 'json' }; export { default as UpdateDynamicScheduleResponseSchema } from './schemas/UpdateDynamicScheduleResponse.json' with { type: 'json' }; export { default as UpdateFirmwareRequestSchema } from './schemas/UpdateFirmwareRequest.json' with { type: 'json' }; export { default as UpdateFirmwareResponseSchema } from './schemas/UpdateFirmwareResponse.json' with { type: 'json' }; export { default as UsePriorityChargingRequestSchema } from './schemas/UsePriorityChargingRequest.json' with { type: 'json' }; export { default as UsePriorityChargingResponseSchema } from './schemas/UsePriorityChargingResponse.json' with { type: 'json' }; export { default as VatNumberValidationRequestSchema } from './schemas/VatNumberValidationRequest.json' with { type: 'json' }; //# sourceMappingURL=index.js.map