Config Objects - soulbound-devs/config-api GitHub Wiki
Introduction
Config objects are objects which can be serialized and deserialized to and from JSON files. Ones used in Registry Configs have a type attribute. This is because their types are unknown and need to be declared for deserialization.