Function Property
data class FunctionProperty(var type: String, var description: String? = null, var enum: MutableList<String>? = null)
Represents 1 single parameter from a map of parameters for a function.
You probably shouldn't use this class directly. Instead, use FunctionTool.builder.