diff --git a/html/index.d.ts b/html/index.d.ts
index ca2b2cda21..2534bfaf40 100644
--- a/html/index.d.ts
+++ b/html/index.d.ts
@@ -86,7 +86,7 @@ export interface DOMAttributes {
'on:reset'?: FormEventHandler | undefined | null;
'on:submit'?: EventHandler | undefined | null; // TODO make this SubmitEvent once we require TS>=4.4
'on:invalid'?: EventHandler | undefined | null;
-
+ 'on:formdata'?: EventHandler | undefined | null; // TODO make this FormDataEvent once we require TS>=4.4
// Image Events
'on:load'?: EventHandler | undefined | null;
@@ -537,6 +537,12 @@ export interface HTMLAttributes extends AriaAttributes, D
* Elements with the contenteditable attribute support innerHTML and textContent bindings.
*/
'bind:textContent'?: string | undefined | null;
+
+ // SvelteKit
+ 'data-sveltekit-noscroll'?: true | '' | 'off' | undefined | null;
+ 'data-sveltekit-preload-code'?: true | '' | 'eager' | 'viewport' | 'hover' | 'tap' | 'off' | undefined | null;
+ 'data-sveltekit-preload-data'?: true | '' | 'hover' | 'tap' | 'off' | undefined | null;
+ 'data-sveltekit-reload'?: true | '' | 'off' | undefined | null;
}
export type HTMLAttributeAnchorTarget =
@@ -557,11 +563,6 @@ export interface HTMLAnchorAttributes extends HTMLAttributes
type?: string | undefined | null;
referrerpolicy?: ReferrerPolicy | undefined | null;
- // SvelteKit
- 'sveltekit:noscroll'?: true | undefined | null;
- 'sveltekit:prefetch'?: true | undefined | null;
- 'sveltekit:reload'?: true | undefined | null;
-
// Sapper
'sapper:noscroll'?: true | undefined | null;
'sapper:prefetch'?: true | undefined | null;