ReScript supports Typescript types. Both consuming and generating them. Rescript also uses esbuild under the hood. Lots of great optimizations.
If you're "all in" on TypeScript, you'll love Rescript. It's sooo much faster. Been using it for 3 years now.