Lorawan library for esp-idf (no arduino)?

I’m wondering if Heltec (or anyone else) has published a lorawan library for the ESP32 that uses the esp-idf framework that and that directly supports the other SX1276 modes (FSK\OOK) ? I’m not interested in using arduino libraries but would like a good quality HAL between the radio and the ESP32. I’ve been searching, but so far I haven’t found one.

Semtech is based in arduino framework
Heltec seems to be only based on arduino framework.
TTN is not arduino, but is really only for LORA. (FSK and OOK not supported directly that I can see)

Thoughts anyone? Thanks!