Source: bemap-services-v2/ev/bemap-charging-current-type.js

/**
 * BeNomad BeMap JavaScript API - ChargingCurrentType (v1.5)
 *
 * Enum mirroring the server-side `ChargingCurrentType` declared in
 * `bemap_idea/.../be/model/chargingStation/ChargingCurrentType.java`.
 *
 * Verified against the live `bemap-beta.benomad.com` server by submitting
 * an invalid value — the server's INVALID_ARGUMENT response listed every
 * accepted enum literal. Note `AC_THREE_PHASES` is plural; mirror server.
 *
 * @public
 * @enum {String}
 * @since 1.5.0
 */
bemap.ChargingCurrentType = Object.freeze({
    /** Not specified. */
    NA: 'NA',
    /** Generic AC (current type unspecified beyond AC). */
    AC: 'AC',
    /** Single-phase AC (Type 1, Schuko, etc.). */
    AC_SINGLE_PHASE: 'AC_SINGLE_PHASE',
    /** Three-phase AC (Type 2 Mennekes wired three-phase). */
    AC_THREE_PHASES: 'AC_THREE_PHASES',
    /** Direct current (CHAdeMO, CCS, Tesla DC, …). */
    DC: 'DC'
});