There are some missing features, mainly related to setting internal bluetooth states, that are heavily restricted even in terms of private frameworks. If anyone is better at bridging Obj-C and swift than me, please submit a PR, file an issue, or shoot me an email with advice!
In my adventures, I also revamped a BLE swift library, which anyone interested can access at https://github.com/philocalyst/BleuKit.
I would call both of the libraries pre-release, but I will be devoting some time to both of them in the coming days/weeks to bring them up to the standards we expect from swift packages, along with uploading them to a central location.