Config schema types

We’ve chatted in several places about

What data types would be useful for charms to be able to prescribe?

label description examples
secret obfuscated data
bytes binary data
string UTF-8 string
cron a UTF-8 that parses cron * * * 1 1
int 3