} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/store-property-access/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/store-property-access/expected.tsx
index ab7da45f7..4e8463feb 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/store-property-access/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/store-property-access/expected.tsx
@@ -22,7 +22,7 @@
{$store['prop']['anotherProp']}
{$store?.prop.anotherProp}
{$store?.prop?.anotherProp}
>);
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/store-property-access/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/store-property-access/expectedv2.ts
index fd422b47a..591a418d3 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/store-property-access/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/store-property-access/expectedv2.ts
@@ -22,7 +22,7 @@ async () => {
{ svelteHTML.createElement("p", {});$store['prop']['anotherProp']; }
{ svelteHTML.createElement("p", {});$store?.prop.anotherProp; }
{ svelteHTML.createElement("p", {});$store?.prop?.anotherProp; }};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/stores-mustache/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/stores-mustache/expected.tsx
index ace1e878c..846ba5be3 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/stores-mustache/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/stores-mustache/expected.tsx
@@ -1,7 +1,7 @@
///
<>>;function render() {
<>>
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/stores-mustache/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/stores-mustache/expectedv2.ts
index 31dbd2231..526164f41 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/stores-mustache/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/stores-mustache/expectedv2.ts
@@ -1,7 +1,7 @@
///
;function render() {
async () => { { const $$_eM0C = __sveltets_2_ensureComponent(Me); new $$_eM0C({ target: __sveltets_2_any(), props: { "f":`${$s} `,}});}};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/style-after-selfclosing-iframe/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/style-after-selfclosing-iframe/expected.tsx
index d89aaf8d2..2a442ad28 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/style-after-selfclosing-iframe/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/style-after-selfclosing-iframe/expected.tsx
@@ -2,7 +2,7 @@
<>>;function render() {
<>
>
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/style-after-selfclosing-iframe/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/style-after-selfclosing-iframe/expectedv2.ts
index f465c01fc..e6b9977c6 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/style-after-selfclosing-iframe/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/style-after-selfclosing-iframe/expectedv2.ts
@@ -2,7 +2,7 @@
;function render() {
async () => { { svelteHTML.createElement("iframe", {"src":"",});}
};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/style-attribute-bare/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/style-attribute-bare/expected.tsx
index 25df01e94..ea63a2776 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/style-attribute-bare/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/style-attribute-bare/expected.tsx
@@ -4,7 +4,7 @@
{true === true}>
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/style-attribute-bare/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/style-attribute-bare/expectedv2.ts
index 2e55c4039..94622fc83 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/style-attribute-bare/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/style-attribute-bare/expectedv2.ts
@@ -4,7 +4,7 @@ async () => {
true === true;};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/style-attribute/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/style-attribute/expected.tsx
index a703e0435..3d7bfcf0c 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/style-attribute/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/style-attribute/expected.tsx
@@ -1,7 +1,7 @@
///
<>>;function render() {
<>>
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/style-attribute/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/style-attribute/expectedv2.ts
index d536b173e..67d956427 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/style-attribute/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/style-attribute/expectedv2.ts
@@ -1,7 +1,7 @@
///
;function render() {
async () => {};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/style/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/style/expected.tsx
index a703e0435..3d7bfcf0c 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/style/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/style/expected.tsx
@@ -1,7 +1,7 @@
///
<>>;function render() {
<>>
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/style/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/style/expectedv2.ts
index d536b173e..67d956427 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/style/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/style/expectedv2.ts
@@ -1,7 +1,7 @@
///
;function render() {
async () => {};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/svelte-element/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/svelte-element/expected.tsx
index cce428910..bddb80614 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/svelte-element/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/svelte-element/expected.tsx
@@ -11,7 +11,7 @@
{tag}
tag} />
>);
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/svelte-element/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/svelte-element/expectedv2.ts
index 863f7d300..ace20283f 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/svelte-element/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/svelte-element/expectedv2.ts
@@ -11,7 +11,7 @@ async () => {
{ svelteHTML.createElement(tag, { });tag; }
{ svelteHTML.createElement(tag, { "on:click":() => tag,});}
{ svelteHTML.createElement('a', { "sveltekit:prefetch":true,"href":`https://kit.svelte.dev`,});}};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/svelte-self-forward-event/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/svelte-self-forward-event/expected.tsx
index 8f1399b18..86d436328 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/svelte-self-forward-event/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/svelte-self-forward-event/expected.tsx
@@ -15,7 +15,7 @@ function render() {
{__sveltets_1_each(a, (item) => <>
>)}>);
-return { props: {}, slots: {}, events: {...__sveltets_1_toEventTypings<{
+return { props: /** @type {Record} */ ({}), slots: {}, events: {...__sveltets_1_toEventTypings<{
foo: string
}>()} }}
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/svelte-self-forward-event/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/svelte-self-forward-event/expectedv2.ts
index 08df52768..c203759b8 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/svelte-self-forward-event/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/svelte-self-forward-event/expectedv2.ts
@@ -15,7 +15,7 @@ async () => {
for(let item of __sveltets_2_ensureArray(a)){
{ const $$_svelteself0 = __sveltets_2_createComponentAny({ });$$_svelteself0.$on("foo", () => {}); }
}};
-return { props: {}, slots: {}, events: {...__sveltets_1_toEventTypings<{
+return { props: /** @type {Record} */ ({}), slots: {}, events: {...__sveltets_1_toEventTypings<{
foo: string
}>()} }}
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatcher-typed/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatcher-typed/expected.tsx
index 6cfb39b23..20c71539a 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatcher-typed/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatcher-typed/expected.tsx
@@ -31,7 +31,7 @@ function render() {
() => (<>
>);
-return { props: {}, slots: {}, events: {...__sveltets_1_toEventTypings<{
+return { props: {} as Record, slots: {}, events: {...__sveltets_1_toEventTypings<{
/**
* A DOC
*/
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatcher-typed/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatcher-typed/expectedv2.ts
index c31c09834..d3dd6ddc9 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatcher-typed/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatcher-typed/expectedv2.ts
@@ -31,7 +31,7 @@ function render() {
async () => {
{ svelteHTML.createElement("button", { "on:click":() => dispatch('btn', ''),}); }};
-return { props: {}, slots: {}, events: {...__sveltets_1_toEventTypings<{
+return { props: {} as Record, slots: {}, events: {...__sveltets_1_toEventTypings<{
/**
* A DOC
*/
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatchers-same-event/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatchers-same-event/expected.tsx
index f3004ccdb..69dae6f48 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatchers-same-event/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatchers-same-event/expected.tsx
@@ -20,7 +20,7 @@ function render() {
() => (<>
>);
-return { props: {}, slots: {}, events: {...__sveltets_1_toEventTypings<{
+return { props: {} as Record, slots: {}, events: {...__sveltets_1_toEventTypings<{
/**
* A DOC
*/
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatchers-same-event/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatchers-same-event/expectedv2.ts
index 6a721da0b..26d2ff783 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatchers-same-event/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatchers-same-event/expectedv2.ts
@@ -20,7 +20,7 @@ function render() {
async () => {
{ svelteHTML.createElement("button", { "on:click":undefined,}); }};
-return { props: {}, slots: {}, events: {...__sveltets_1_toEventTypings<{
+return { props: {} as Record, slots: {}, events: {...__sveltets_1_toEventTypings<{
/**
* A DOC
*/
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatchers/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatchers/expected.tsx
index 4a92988c7..51460c9b9 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatchers/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatchers/expected.tsx
@@ -20,7 +20,7 @@ function render() {
() => (<>
>);
-return { props: {}, slots: {}, events: {...__sveltets_1_toEventTypings<{
+return { props: {} as Record, slots: {}, events: {...__sveltets_1_toEventTypings<{
/**
* A DOC
*/
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatchers/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatchers/expectedv2.ts
index 03c30985d..d05456d4b 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatchers/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/ts-event-dispatchers/expectedv2.ts
@@ -20,7 +20,7 @@ function render() {
async () => {
{ svelteHTML.createElement("button", { "on:click":undefined,}); }};
-return { props: {}, slots: {}, events: {...__sveltets_1_toEventTypings<{
+return { props: {} as Record, slots: {}, events: {...__sveltets_1_toEventTypings<{
/**
* A DOC
*/
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/ts-export-interface/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/ts-export-interface/expected.tsx
index ef74b8aa2..a1f1025b9 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/ts-export-interface/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/ts-export-interface/expected.tsx
@@ -3,7 +3,7 @@
export interface A {}
;<>>;function render() {
<>>
-return { props: {}, slots: {}, events: {} }}
+return { props: {} as Record, slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_with_any_event(render())) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/ts-export-interface/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/ts-export-interface/expectedv2.ts
index bd4b3fef0..bb1bbfd8c 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/ts-export-interface/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/ts-export-interface/expectedv2.ts
@@ -3,7 +3,7 @@
export interface A {}
;;function render() {
async () => {};
-return { props: {}, slots: {}, events: {} }}
+return { props: {} as Record, slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_with_any_event(render())) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/ts-type-assertion/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/ts-type-assertion/expected.tsx
index 58a57ca1b..5b1ee249a 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/ts-type-assertion/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/ts-type-assertion/expected.tsx
@@ -8,7 +8,7 @@
() => (<>
>);
-return { props: {}, slots: {}, events: {} }}
+return { props: {} as Record, slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_with_any_event(render())) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/ts-type-assertion/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/ts-type-assertion/expectedv2.ts
index 3977709a6..326b9d5a2 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/ts-type-assertion/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/ts-type-assertion/expectedv2.ts
@@ -8,7 +8,7 @@
async () => {
};
-return { props: {}, slots: {}, events: {} }}
+return { props: {} as Record, slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_with_any_event(render())) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/ts-uses-$$props/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/ts-uses-$$props/expected.tsx
index 19e716cf5..44277b2ab 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/ts-uses-$$props/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/ts-uses-$$props/expected.tsx
@@ -3,7 +3,7 @@
;
() => (<>
{$$props['name']}
>);
-return { props: {}, slots: {}, events: {} }}
+return { props: {} as Record, slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_with_any(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/ts-uses-$$props/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/ts-uses-$$props/expectedv2.ts
index 20e3dd4df..04c384810 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/ts-uses-$$props/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/ts-uses-$$props/expectedv2.ts
@@ -3,7 +3,7 @@
;
async () => {
{ svelteHTML.createElement("h1", {});$$props['name']; }};
-return { props: {}, slots: {}, events: {} }}
+return { props: {} as Record, slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_with_any(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/typeof-$store/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/typeof-$store/expected.tsx
index 5fc8f089f..37bd74ba8 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/typeof-$store/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/typeof-$store/expected.tsx
@@ -8,7 +8,7 @@ function render() {
type Foo = typeof $foo;
;
() => (<>>);
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/typeof-$store/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/typeof-$store/expectedv2.ts
index 25dc146b6..2aa280ee3 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/typeof-$store/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/typeof-$store/expectedv2.ts
@@ -8,7 +8,7 @@ function render() {
type Foo = typeof $foo;
;
async () => {};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$props-script/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$props-script/expected.tsx
index fa7b4642e..5f4c95fcf 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$props-script/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$props-script/expected.tsx
@@ -5,7 +5,7 @@
;
() => (<>{name}
>);
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial_with_any(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$props-script/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$props-script/expectedv2.ts
index d5500c3b2..3f8b2e9ec 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$props-script/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$props-script/expectedv2.ts
@@ -5,7 +5,7 @@
;
async () => { { svelteHTML.createElement("h1", {});name; }
};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial_with_any(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$props/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$props/expected.tsx
index 117da66c5..8028f58ac 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$props/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$props/expected.tsx
@@ -1,7 +1,7 @@
///
<>>;function render() { let $$props = __sveltets_1_allPropsType();
<>{$$props['name']}
>
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial_with_any(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$props/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$props/expectedv2.ts
index bea1a9e6e..21f3398b2 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$props/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$props/expectedv2.ts
@@ -1,7 +1,7 @@
///
;function render() { let $$props = __sveltets_1_allPropsType();
async () => { { svelteHTML.createElement("h1", {});$$props['name']; }};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial_with_any(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$restProps-script/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$restProps-script/expected.tsx
index 941baef8d..578126006 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$restProps-script/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$restProps-script/expected.tsx
@@ -5,7 +5,7 @@
;
() => (<>{name}
>);
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial_with_any(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$restProps-script/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$restProps-script/expectedv2.ts
index de82cbe26..7079bb300 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$restProps-script/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$restProps-script/expectedv2.ts
@@ -5,7 +5,7 @@
;
async () => { { svelteHTML.createElement("h1", {});name; }
};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial_with_any(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$restProps/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$restProps/expected.tsx
index 3b2440168..f684cac75 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$restProps/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$restProps/expected.tsx
@@ -1,7 +1,7 @@
///
<>>;function render() { let $$restProps = __sveltets_1_restPropsType();
<>{$$restProps['name']}
>
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial_with_any(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$restProps/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$restProps/expectedv2.ts
index d2e6149a3..9eac29ff2 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$restProps/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$restProps/expectedv2.ts
@@ -1,7 +1,7 @@
///
;function render() { let $$restProps = __sveltets_1_restPropsType();
async () => { { svelteHTML.createElement("h1", {});$$restProps['name']; }};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial_with_any(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$slots-script/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$slots-script/expected.tsx
index 79a0e8564..ca33f0662 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$slots-script/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$slots-script/expected.tsx
@@ -11,7 +11,7 @@
>);
-return { props: {}, slots: {'foo': {}, 'dashed-name': {}, 'default': {}}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {'foo': {}, 'dashed-name': {}, 'default': {}}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$slots-script/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$slots-script/expectedv2.ts
index 0414442c9..3a362ddcd 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$slots-script/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$slots-script/expectedv2.ts
@@ -11,7 +11,7 @@ async () => {
{ __sveltets_createSlot("foo", { });}
{ __sveltets_createSlot("dashed-name", { });}
{ __sveltets_createSlot("default", {});}};
-return { props: {}, slots: {'foo': {}, 'dashed-name': {}, 'default': {}}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {'foo': {}, 'dashed-name': {}, 'default': {}}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$slots/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$slots/expected.tsx
index 637a94e36..0ef4f3cf5 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$slots/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$slots/expected.tsx
@@ -7,7 +7,7 @@
>
-return { props: {}, slots: {'foo': {}, 'dashed-name': {}, 'default': {}}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {'foo': {}, 'dashed-name': {}, 'default': {}}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$slots/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$slots/expectedv2.ts
index 13153fff2..6eeb9aaa1 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$slots/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$$slots/expectedv2.ts
@@ -7,7 +7,7 @@ async () => { { svelteHTML.createElement("h1", {});$$slots.foo; }
{ __sveltets_createSlot("foo", { });}
{ __sveltets_createSlot("dashed-name", { });}
{ __sveltets_createSlot("default", {});}};
-return { props: {}, slots: {'foo': {}, 'dashed-name': {}, 'default': {}}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {'foo': {}, 'dashed-name': {}, 'default': {}}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$property/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$property/expected.tsx
index 523638b29..52f879341 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$property/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$property/expected.tsx
@@ -12,7 +12,7 @@
}
;
() => (<>>);
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$property/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$property/expectedv2.ts
index da3ed2dd2..f3eeaf40b 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$property/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$property/expectedv2.ts
@@ -12,7 +12,7 @@
}
;
async () => {};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-in-event-binding/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-in-event-binding/expected.tsx
index 269a93f49..14e93e1e9 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-in-event-binding/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-in-event-binding/expected.tsx
@@ -2,7 +2,7 @@
<>>;function render() {
<>{/*Ωignore_startΩ*/new Component({target: __sveltets_1_any(''), props: {}})/*Ωignore_endΩ*/.$on('click', $check ? method1 : method2)}
>
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-in-event-binding/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-in-event-binding/expectedv2.ts
index 56e747bc6..71f09e76a 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-in-event-binding/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-in-event-binding/expectedv2.ts
@@ -2,7 +2,7 @@
;function render() {
async () => { { const $$_tnenopmoC0C = __sveltets_2_ensureComponent(Component); const $$_tnenopmoC0 = new $$_tnenopmoC0C({ target: __sveltets_2_any(), props: { }});$$_tnenopmoC0.$on("click", $check ? method1 : method2);}
{ svelteHTML.createElement("button", { "on:click":$check ? method1 : method2,}); }};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-multiple-variable-declaration/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-multiple-variable-declaration/expected.tsx
index ffd19b7a0..b2215f04d 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-multiple-variable-declaration/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-multiple-variable-declaration/expected.tsx
@@ -18,7 +18,7 @@
{$store8}
{$store9}
{$store10}>);
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-multiple-variable-declaration/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-multiple-variable-declaration/expectedv2.ts
index 8efa5ab9b..f43045b75 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-multiple-variable-declaration/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-multiple-variable-declaration/expectedv2.ts
@@ -18,7 +18,7 @@ $store7;
$store8;
$store9;
$store10;};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-assignment-operators/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-assignment-operators/expected.tsx
index 3ed63fab5..66dc681ca 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-assignment-operators/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-assignment-operators/expected.tsx
@@ -33,7 +33,7 @@ function render() {
>);
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-assignment-operators/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-assignment-operators/expectedv2.ts
index 495b3f3c7..46dbbb412 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-assignment-operators/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-assignment-operators/expectedv2.ts
@@ -33,7 +33,7 @@ async () => {
{ svelteHTML.createElement("button", { "on:click":() => $count &= myvar,}); }
{ svelteHTML.createElement("button", { "on:click":() => $count ^= myvar,}); }
{ svelteHTML.createElement("button", { "on:click":() => $count |= myvar,}); }};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-increments/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-increments/expected.tsx
index 33e15a188..604f44945 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-increments/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-increments/expected.tsx
@@ -13,7 +13,7 @@ function render() {
>);
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-increments/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-increments/expectedv2.ts
index 8d6099919..321871db3 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-increments/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-increments/expectedv2.ts
@@ -13,7 +13,7 @@ async () => {
{ svelteHTML.createElement("button", { "on:click":() => ++$count,}); }
{ svelteHTML.createElement("button", { "on:click":() => $count--,}); }
{ svelteHTML.createElement("button", { "on:click":() => $count++,}); }};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-unary-operators/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-unary-operators/expected.tsx
index e6c4f398a..418499518 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-unary-operators/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-unary-operators/expected.tsx
@@ -16,7 +16,7 @@ function render() {
>);
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-unary-operators/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-unary-operators/expectedv2.ts
index 9d10d5b47..b8bec737f 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-unary-operators/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store-with-unary-operators/expectedv2.ts
@@ -16,7 +16,7 @@ async () => {
{ svelteHTML.createElement("button", { "on:click":() => +$count,}); }
{ svelteHTML.createElement("button", { "on:click":() => -$count,}); }
{ svelteHTML.createElement("button", { "on:click":() => ~$count,}); }};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store/expected.tsx
index 59808ea7d..0a87f5f68 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store/expected.tsx
@@ -3,7 +3,7 @@
$b=$b.concat(5);
() => (<>
$b=$b.concat(5)}>{$b}
>);
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store/expectedv2.ts
index 42000c50a..5d9e52fd3 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-$store/expectedv2.ts
@@ -3,7 +3,7 @@
$b=$b.concat(5);
async () => {
{ svelteHTML.createElement("h1", { "on:click":() => $b=$b.concat(5),});$b; }};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-svelte-components-let-forward/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/uses-svelte-components-let-forward/expected.tsx
index 54e6f932a..b02b2f669 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-svelte-components-let-forward/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-svelte-components-let-forward/expected.tsx
@@ -9,7 +9,7 @@
{() => { let {prop} = __sveltets_1_instanceOf(__sveltets_1_componentType()).$$slot_def['default'];<>
>}}>
-return { props: {}, slots: {'default': {prop:__sveltets_1_instanceOf(__sveltets_1_componentType()).$$slot_def['default'].prop}}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {'default': {prop:__sveltets_1_instanceOf(__sveltets_1_componentType()).$$slot_def['default'].prop}}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-svelte-components-let-forward/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/uses-svelte-components-let-forward/expectedv2.ts
index 37850bae8..1034822eb 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-svelte-components-let-forward/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-svelte-components-let-forward/expectedv2.ts
@@ -9,7 +9,7 @@ async () => {if(true){
{ const $$_tnenopmoc_etlevs0C = __sveltets_2_ensureComponent(testComponent); const $$_tnenopmoc_etlevs0 = new $$_tnenopmoc_etlevs0C({ target: __sveltets_2_any(), props: { }});{const {/*Ωignore_startΩ*/$$_$$/*Ωignore_endΩ*/,prop,} = $$_tnenopmoc_etlevs0.$$slot_def.default;$$_$$;
{ __sveltets_createSlot("default", { prop,});}
}}};
-return { props: {}, slots: {'default': {prop:__sveltets_1_instanceOf(__sveltets_1_componentType()).$$slot_def['default'].prop}}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {'default': {prop:__sveltets_1_instanceOf(__sveltets_1_componentType()).$$slot_def['default'].prop}}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-svelte-components/expected.tsx b/packages/svelte2tsx/test/svelte2tsx/samples/uses-svelte-components/expected.tsx
index 04fefa44b..2a4e1df59 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-svelte-components/expected.tsx
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-svelte-components/expected.tsx
@@ -13,7 +13,7 @@
>
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file
diff --git a/packages/svelte2tsx/test/svelte2tsx/samples/uses-svelte-components/expectedv2.ts b/packages/svelte2tsx/test/svelte2tsx/samples/uses-svelte-components/expectedv2.ts
index 6711c655e..24c91e264 100644
--- a/packages/svelte2tsx/test/svelte2tsx/samples/uses-svelte-components/expectedv2.ts
+++ b/packages/svelte2tsx/test/svelte2tsx/samples/uses-svelte-components/expectedv2.ts
@@ -13,7 +13,7 @@ async () => {if(true){
}
{ svelteHTML.createElement("svelte:options", {});}
{ svelteHTML.createElement("svelte:fragment", {});}};
-return { props: {}, slots: {}, events: {} }}
+return { props: /** @type {Record} */ ({}), slots: {}, events: {} }}
export default class Input__SvelteComponent_ extends __sveltets_1_createSvelte2TsxComponent(__sveltets_1_partial(__sveltets_1_with_any_event(render()))) {
}
\ No newline at end of file