Types exported

  • Eva the primary engine class

  • EvaConfig Configuration payload

  • EvaEngineConfig Engine configuration payload

  • EvaError Error structure

  • EvaErrorKind enum which contains all possible error kinds

  • EventKind engine event kinds

  • EventTopic engine event topics (pub/sub)

  • IntervalKind engine interval kinds

  • ActionResult EVA ICS action result

  • ItemState EVA ICS item state

  • LogParams Log processing params

  • LogRecord EVA ICS log record

  • OTPParams Parameters for OTP QR codes

  • HiQRParams Parameters for evaHI QR codes

  • ServerInfo engine.server_info and pub/sub server info event

  • SessionState Current session state (pub/sub only)

  • StateProp Item state property

  • SvcMessage Service messages (OTP etc.)