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.

43 lines (42 loc) 1.41 kB
export type HandlerProperties = string | object | undefined; export declare class RetryMessageError extends Error { constructor(retryReason: string); } export declare enum MessageState { Request = 1, Response = 2, Unknown = 99 } export declare enum MessageOrigin { ChargingStationManagementSystem = "csms", ChargingStation = "cs" } export declare enum EventGroup { All = "all", General = "general", Certificates = "certificates", Configuration = "configuration", EVDriver = "evdriver", Monitoring = "monitoring", Reporting = "reporting", SmartCharging = "smartcharging", Tenant = "tenant", Transactions = "transactions", Cdrs = "cdrs", ChargingProfiles = "chargingprofiles", Commands = "commands", Locations = "locations", Sessions = "sessions", Tariffs = "tariffs", Tokens = "tokens", Versions = "versions", Credentials = "credentials" } export declare const eventGroupFromString: (source: string) => EventGroup; export { IMessage, Message } from './Message'; export { IMessageHandler } from './MessageHandler'; export { IMessageSender } from './MessageSender'; export { IMessageContext } from './MessageContext'; export { IMessageConfirmation } from './MessageConfirmation'; export { AbstractMessageHandler } from './AbstractMessageHandler'; export { AbstractMessageSender } from './AbstractMessageSender';