@@ -391,7 +391,7 @@ function analyzeRuneVariables(
391
391
continue ;
392
392
}
393
393
switch ( globalName ) {
394
- // See https://github.com/sveltejs/svelte/blob/41b5cd6f5daae3970a9927e062f42b6b62440d16 /packages/svelte/types/index.d.ts#L2299
394
+ // See https://github.com/sveltejs/svelte/blob/3c4a8d425b8192dc11ea2af256d531c51c37ba5d /packages/svelte/types/index.d.ts#L2679
395
395
case "$state" : {
396
396
appendDeclareFunctionVirtualScripts ( globalName , [
397
397
"<T>(initial: T): T" ,
@@ -407,7 +407,7 @@ function analyzeRuneVariables(
407
407
408
408
break ;
409
409
}
410
- // See https://github.com/sveltejs/svelte/blob/41b5cd6f5daae3970a9927e062f42b6b62440d16 /packages/svelte/types/index.d.ts#L2453
410
+ // See https://github.com/sveltejs/svelte/blob/3c4a8d425b8192dc11ea2af256d531c51c37ba5d /packages/svelte/types/index.d.ts#L2833
411
411
case "$derived" : {
412
412
appendDeclareFunctionVirtualScripts ( globalName , [
413
413
"<T>(expression: T): T" ,
@@ -417,7 +417,7 @@ function analyzeRuneVariables(
417
417
] ) ;
418
418
break ;
419
419
}
420
- // See https://github.com/sveltejs/svelte/blob/41b5cd6f5daae3970a9927e062f42b6b62440d16 /packages/svelte/types/index.d.ts#L2513
420
+ // See https://github.com/sveltejs/svelte/blob/3c4a8d425b8192dc11ea2af256d531c51c37ba5d /packages/svelte/types/index.d.ts#L2893
421
421
case "$effect" : {
422
422
appendDeclareFunctionVirtualScripts ( globalName , [
423
423
"(fn: () => void | (() => void)): void" ,
@@ -429,27 +429,33 @@ function analyzeRuneVariables(
429
429
] ) ;
430
430
break ;
431
431
}
432
- // See https://github.com/sveltejs/svelte/blob/41b5cd6f5daae3970a9927e062f42b6b62440d16 /packages/svelte/types/index.d.ts#L2615
432
+ // See https://github.com/sveltejs/svelte/blob/3c4a8d425b8192dc11ea2af256d531c51c37ba5d /packages/svelte/types/index.d.ts#L2997
433
433
case "$props" : {
434
434
// Use type parameters to avoid `@typescript-eslint/no-unsafe-assignment` errors.
435
435
appendDeclareFunctionVirtualScripts ( globalName , [ "<T>(): T" ] ) ;
436
+ appendDeclareNamespaceVirtualScripts ( globalName , [
437
+ "export function id(): string;" ,
438
+ ] ) ;
436
439
break ;
437
440
}
438
- // See https://github.com/sveltejs/svelte/blob/41b5cd6f5daae3970a9927e062f42b6b62440d16 /packages/svelte/types/index.d.ts#L2626
441
+ // See https://github.com/sveltejs/svelte/blob/3c4a8d425b8192dc11ea2af256d531c51c37ba5d /packages/svelte/types/index.d.ts#L3038
439
442
case "$bindable" : {
440
443
appendDeclareFunctionVirtualScripts ( globalName , [
441
444
"<T>(fallback?: T): T" ,
442
445
] ) ;
443
446
break ;
444
447
}
445
- // See https://github.com/sveltejs/svelte/blob/41b5cd6f5daae3970a9927e062f42b6b62440d16 /packages/svelte/types/index.d.ts#L2646
448
+ // See https://github.com/sveltejs/svelte/blob/3c4a8d425b8192dc11ea2af256d531c51c37ba5d /packages/svelte/types/index.d.ts#L3081
446
449
case "$inspect" : {
447
450
appendDeclareFunctionVirtualScripts ( globalName , [
448
451
`<T extends any[]>(...values: T): { with: (fn: (type: 'init' | 'update', ...values: T) => void) => void }` ,
449
452
] ) ;
453
+ appendDeclareNamespaceVirtualScripts ( globalName , [
454
+ "export function trace(name?: string): void;" ,
455
+ ] ) ;
450
456
break ;
451
457
}
452
- // See https://github.com/sveltejs/svelte/blob/41b5cd6f5daae3970a9927e062f42b6b62440d16 /packages/svelte/types/index.d.ts#L2669
458
+ // See https://github.com/sveltejs/svelte/blob/3c4a8d425b8192dc11ea2af256d531c51c37ba5d /packages/svelte/types/index.d.ts#L3144
453
459
case "$host" : {
454
460
appendDeclareFunctionVirtualScripts ( globalName , [
455
461
`<El extends HTMLElement = HTMLElement>(): El` ,
0 commit comments