MQTT number for boolean values

I’m working on integrating a device to HA via MQTT discovery.

In addition to sensors, the device has a lot of configuration parameters. Many of these are numeric and the mqtt.number is an ideal entity for these. But what about boolean on/off settings? I would like these to show up in HA as a checkbox (like a switch does) but mqtt.switch seems incorrect choice since these are settings, not true switches. Also, mqtt.select seems to render as dropdown which is not ideal. Am I missing something? What is a suitable MQTT entity for boolean settings?