What kinds of modulation does homey really support, besides documented options?

I have seen in pieces of code such as https://github.com/robertraaijmakers/nl.ithodaalderop/blob/master/app.json#L79

That besides the documented ASK, FSK and GFSK modulation, we can also choose 2-FSK.
So all in all, what modulations does homey support really?