diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/ts-runes-with-slot/expected-svelte5.ts b/packages/svelte2tsx/test/svelte2tsx/samples/ts-runes-with-slot/expected-svelte5.ts
index 80f98c166..117587778 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/ts-runes-with-slot/expected-svelte5.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/ts-runes-with-slot/expected-svelte5.ts
@@ -1,7 +1,8 @@
///
;function render() {
-;type $$ComponentProps = { a: T, b: string };
- let { a, b }:$$ComponentProps = $props();
+
+ type Props = { a: T, b: string };
+ let { a, b }: Props = $props();
let x = $state(0);
let y = $derived(x * 2);
@@ -10,7 +11,7 @@ async () => {
{ __sveltets_createSlot("default", { x,y,});}};
let $$implicit_children = __sveltets_2_snippet({x:x, y:y});
-return { props: {} as any as $$ComponentProps & { children?: typeof $$implicit_children }, slots: {'default': {x:x, y:y}}, events: {} }}
+return { props: {} as any as Props & { children?: typeof $$implicit_children }, slots: {'default': {x:x, y:y}}, events: {} }}
class __sveltets_Render {
props() {
return render().props;
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/ts-runes-with-slot/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/ts-runes-with-slot/expectedv2.ts
index b94ac9b46..11c02545a 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/ts-runes-with-slot/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/ts-runes-with-slot/expectedv2.ts
@@ -1,7 +1,8 @@
///
;function render() {
-;type $$ComponentProps = { a: T, b: string };
- let { a, b }:$$ComponentProps = $props();
+
+ type Props = { a: T, b: string };
+ let { a, b }: Props = $props();
let x = $state(0);
let y = $derived(x * 2);
@@ -9,7 +10,7 @@
async () => {
{ __sveltets_createSlot("default", { x,y,});}};
-return { props: {} as any as $$ComponentProps, slots: {'default': {x:x, y:y}}, events: {} }}
+return { props: {} as any as Props, slots: {'default': {x:x, y:y}}, events: {} }}
class __sveltets_Render {
props() {
return render().props;
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/ts-runes-with-slot/input.svelte b/packages/svelte2tsx/test/svelte2tsx/samples/ts-runes-with-slot/input.svelte
index 784f8e751..53f48f99e 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/ts-runes-with-slot/input.svelte
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/ts-runes-with-slot/input.svelte
@@ -1,5 +1,6 @@