The current documentation list examples, but without a definition clients can't know about the set of valid kinds and kindModifiers.