### Describe the bug ```svelte <stuff {...$$restProps}></stuff> ``` get's migrated to ```svelte <script> /** @type {{Record<string, any>}} */ let { ...rest } = $props(); </script> <stuff {...rest}></stuff> ``` which has a wrong JSDoc type ### Reproduction [REPL](https://svelte-5-preview.vercel.app/#H4sIAAAAAAAAEx3JQQqAIBBG4avEj0uxvUTQDdpHi6gRhExxxiDEu0ct3_cqnD-JYZeKawsEiyklaMiTvuCbTiFocCx5_2RgKc511RijVCaWOcfEbRz6f4zQCPHwztMBK7lQW9sLlcx7GmYAAAA=) ### Logs _No response_ ### System Info ```shell - ``` ### Severity annoyance