@@ -338,6 +338,29 @@ declare namespace $effect {
338
338
*/
339
339
declare function $props ( ) : any ;
340
340
341
+ declare namespace $props {
342
+ // prevent intellisense from being unhelpful
343
+ /** @deprecated */
344
+ export const apply : never ;
345
+ /** @deprecated */
346
+ // @ts -ignore
347
+ export const arguments : never ;
348
+ /** @deprecated */
349
+ export const bind : never ;
350
+ /** @deprecated */
351
+ export const call : never ;
352
+ /** @deprecated */
353
+ export const caller : never ;
354
+ /** @deprecated */
355
+ export const length : never ;
356
+ /** @deprecated */
357
+ export const name : never ;
358
+ /** @deprecated */
359
+ export const prototype : never ;
360
+ /** @deprecated */
361
+ export const toString : never ;
362
+ }
363
+
341
364
/**
342
365
* Declares a prop as bindable, meaning the parent component can use `bind:propName={value}` to bind to it.
343
366
*
@@ -349,6 +372,29 @@ declare function $props(): any;
349
372
*/
350
373
declare function $bindable < T > ( fallback ?: T ) : T ;
351
374
375
+ declare namespace $bindable {
376
+ // prevent intellisense from being unhelpful
377
+ /** @deprecated */
378
+ export const apply : never ;
379
+ /** @deprecated */
380
+ // @ts -ignore
381
+ export const arguments : never ;
382
+ /** @deprecated */
383
+ export const bind : never ;
384
+ /** @deprecated */
385
+ export const call : never ;
386
+ /** @deprecated */
387
+ export const caller : never ;
388
+ /** @deprecated */
389
+ export const length : never ;
390
+ /** @deprecated */
391
+ export const name : never ;
392
+ /** @deprecated */
393
+ export const prototype : never ;
394
+ /** @deprecated */
395
+ export const toString : never ;
396
+ }
397
+
352
398
/**
353
399
* Inspects one or more values whenever they, or the properties they contain, change. Example:
354
400
*
@@ -388,6 +434,27 @@ declare namespace $inspect {
388
434
* </script>
389
435
*/
390
436
export function trace ( name : string ) : void ;
437
+
438
+ // prevent intellisense from being unhelpful
439
+ /** @deprecated */
440
+ export const apply : never ;
441
+ /** @deprecated */
442
+ // @ts -ignore
443
+ export const arguments : never ;
444
+ /** @deprecated */
445
+ export const bind : never ;
446
+ /** @deprecated */
447
+ export const call : never ;
448
+ /** @deprecated */
449
+ export const caller : never ;
450
+ /** @deprecated */
451
+ export const length : never ;
452
+ /** @deprecated */
453
+ export const name : never ;
454
+ /** @deprecated */
455
+ export const prototype : never ;
456
+ /** @deprecated */
457
+ export const toString : never ;
391
458
}
392
459
393
460
/**
@@ -410,3 +477,26 @@ declare namespace $inspect {
410
477
* https://svelte.dev/docs/svelte/$host
411
478
*/
412
479
declare function $host < El extends HTMLElement = HTMLElement > ( ) : El ;
480
+
481
+ declare namespace $host {
482
+ // prevent intellisense from being unhelpful
483
+ /** @deprecated */
484
+ export const apply : never ;
485
+ /** @deprecated */
486
+ // @ts -ignore
487
+ export const arguments : never ;
488
+ /** @deprecated */
489
+ export const bind : never ;
490
+ /** @deprecated */
491
+ export const call : never ;
492
+ /** @deprecated */
493
+ export const caller : never ;
494
+ /** @deprecated */
495
+ export const length : never ;
496
+ /** @deprecated */
497
+ export const name : never ;
498
+ /** @deprecated */
499
+ export const prototype : never ;
500
+ /** @deprecated */
501
+ export const toString : never ;
502
+ }
0 commit comments