# Types of config properties?
Boolean
#definition in conf send.notification=true#to read the property val sendNotification = Smile.conf.getBooleanMust(path = "send.notification")String
#definition in conf search.url="www.google.com"#to read the property val searchUrl:String = Smile.conf.getStringMust("search.url")List
#definition in conf support.email.list=["pavitra.k@support.com", "bhoomi.m@support.com"]#to read the property val supportEmailList = Smile.conf.getStringList(path = "support.email.list")Int
#definition in conf retry.count=5#to read the property val retryCount = Smile.conf.getIntMust(path = "retry.count")Note: Similarly Double, Long & Number are also available
Object
#definition in conf fruit.option.1="apple" fruit.option.2="banana"#to read the property as an Object val fruitOptions = Smile.conf.getObject("fruit.option").get val firstOption = fruitOptions.get("1").render() #or directly access the property val firstOption = Smile.conf.getStringMust("fruit.option.1")