// See https://kit.svelte.dev/docs/types#app // for information about these interfaces declare global { namespace App { // interface Error {} // interface Locals {} // interface PageData {} // interface PageState {} // interface Platform {} } declare type FileDropEvent = import('filedrop-svelte/event').FileDropEvent; declare type FileDropSelectEvent = import('filedrop-svelte/event').FileDropSelectEvent; declare type FileDropDragEvent = import('filedrop-svelte/event').FileDropDragEvent; declare namespace svelte.JSX { interface HTMLAttributes { onfiledrop?: (event: CustomEvent & { target: EventTarget & T }) => void; onfiledragenter?: ( event: CustomEvent & { target: EventTarget & T } ) => void; onfiledragleave?: ( event: CustomEvent & { target: EventTarget & T } ) => void; onfiledragover?: ( event: CustomEvent & { target: EventTarget & T } ) => void; onfiledialogcancel?: ( event: CustomEvent & { target: EventTarget & T } ) => void; onfiledialogclose?: (event: CustomEvent & { target: EventTarget & T }) => void; onfiledialogopen?: (event: CustomEvent & { target: EventTarget & T }) => void; onwindowfiledragenter?: ( event: CustomEvent & { target: EventTarget & T } ) => void; onwindowfiledragleave?: ( event: CustomEvent & { target: EventTarget & T } ) => void; onwindowfiledragover?: ( event: CustomEvent & { target: EventTarget & T } ) => void; } } } export {};