I've been using Triplit on my React native app for a while and it works great. Highly recommend. It's the only local-first db that hits these points for me:
- Good sane query language (not SQL) - Great typescript support - Offline support - React native support
The cherries on top is that it's open source and self-hostable.