Can TypeScript understand Svelte components? Can TypeScript understand Svelte components? typescript typescript