Too bad https://github.com/sveltejs/svelte/issues/1639 is still open :)
For others who are curious, this is about TypeScript support in Svelte - an issue created a year ago.
The following comment by the author sounds hopeful, that they've been working in that direction, and eventually it will happen:
https://github.com/sveltejs/svelte/issues/1639#issuecomment-...
I wouldn't compare it to Angular.
Svelte is both easier to use (productivity) and generates faster code.
To me React is 2 things: components (reusable pieces that combine state with rendering logic in JavaScript / HTML / CSS) and reactivity (rebuilding UI from state).
Virtual DOM is an implementation detail that makes rebuilding UI from state fast enough in React.
Svelte also provides components and reactivity but with less typing (for me, the programmer).
While I know some people complain about more magic, my experience is opposite: Svelte maps more intuitively to the final JavaScript / HTML / CSS than React.
And it has CSS that is scoped by default to the component which removes the need for CSS-in-JS solutions.