FieldKind:
    | "color"
    | "number"
    | "select"
    | "lineStyle"
    | "boolean"
    | "text"
    | "opacity"
    | "levels"
    | "interval"

The control a field wants. interval is a chart interval code, which the host offers from its own interval list (the engine has none), with an empty choice for no limit.