OptionsFlowHandler single_select / radio buttons?

I am making an OptionsFlowHandler and need to to show four options, of which user must select exactly one option.

I see in some examples cv.multi_select is used to show multiple checkboxes and allow selecting multiple at once.
But I cannot find anything like a single_select, radio buttons or whatever it might be called.
Isn’t there anything like this available?

Do I have to use cv.multi_select and throw an error if anything else but a single options is selected?

You can use something like this:

selector.SelectSelector(
        selector.SelectSelectorConfig(
            options=OPTIONS_LIST,
            multiple=False,
            mode=selector.SelectSelectorMode.LIST,
        ),
    ),
1 Like

That did it.
Thanks!