sig
  val logger : string
  val level : Level.t
  type container_type
  val container_types :
    (Paje.Definitions.container_type * Paje.name *
     Paje.Definitions.container_type option * Paje.alias)
    list
  type state_type
  val state_types :
    (Paje.Definitions.state_type * Paje.name *
     Paje.Definitions.container_type * Paje.alias)
    list
  type event_type
  val event_types :
    (Paje.Definitions.event_type * Paje.name *
     Paje.Definitions.container_type * Paje.alias)
    list
  type variable_type
  val variable_types :
    (Paje.Definitions.variable_type * Paje.name *
     Paje.Definitions.container_type * Paje.color * Paje.alias)
    list
  type link_type
  val link_types :
    (Paje.Definitions.link_type * Paje.name *
     Paje.Definitions.container_type * Paje.Definitions.container_type *
     Paje.Definitions.container_type * Paje.alias)
    list
  type entity_value_type
  val entity_value_types :
    (Paje.Definitions.entity_value_type * Paje.name *
     Paje.Definitions.container_type * Paje.color * Paje.alias)
    list
end