A TapTalk.io project owns a remote configuration, which consists of 3 configuration types: Core Configs, Project Configs, and Custom Configs. A configuration value can be obtained with the respective configuration type's getter method, and will return a Map object. To get a specific value, call the get method from the returned dictionary with the respective key. The value obtained will always be in a String format and should be converted each according to their uses. Each configuration type will be explained below.