diff --git a/src/index.ts b/src/index.ts
index ac11a87..3703c71 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -1,13 +1,5 @@
 import { initializeDom, NSVElement } from './dom';
-
-
-declare global {
-    export class SvelteComponent {
-        $destroy(): void;
-        constructor(options: { target?: NSVElement | Element, props?: any, anchor?: NSVElement | Element, intro?: boolean });
-        $set(props: any): void;
-    }
-}
+import { SvelteComponent } from 'svelte';
 
 export function svelteNodeGUI(rootElement: typeof SvelteComponent, data: any): Promise<SvelteComponent> {
     const doc = initializeDom();
@@ -59,4 +51,4 @@ export {
     BoxViewProps, RNBoxView,
     GridViewProps, RNGridView,
     ScrollAreaProps, RNScrollArea,
-} from "./dom/react-nodegui/src";
\ No newline at end of file
+} from "./dom/react-nodegui/src";