Represents options for a specific decoration in a decoration set.
A message that should be rendered when hovering over the decoration.
Range to which this decoration is applied. The range must not be empty.
Render options applied to the current decoration. For performance reasons, keep the number of decoration specific options small, and use decoration types wherever possible.