How do I use Microservice manifest option valueSchema?

How do I use valueSchema in a microservice manifest and will it allow a JSON object as an option’s defaultValue? The documentation is a bit vague and there is no example.

https://cumulocity.com/guides/microservice-sdk/concept/#manifest
valueSchema Schema Defines schema of value and follows the JSON schema defined here
Default: {type: string}