@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.
37 lines (36 loc) • 1.04 kB
TypeScript
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",
Router = "router",
Modules = "modules",
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;