diff --git a/components/svelte/src/index.d.ts b/components/svelte/src/index.d.ts index e4892f02aa9..441c702c8ac 100644 --- a/components/svelte/src/index.d.ts +++ b/components/svelte/src/index.d.ts @@ -1,8 +1,7 @@ import type { SvelteComponentTyped } from "svelte"; -import type { ISourceOptions, Engine, Container } from "tsparticles"; +import type { ISourceOptions, Engine, Container } from "tsparticles-engine"; -declare module "svelte-particles" -{ +declare module "svelte-particles" { type CustomEventWrapper = { [K in keyof T]: CustomEvent; }; @@ -10,12 +9,13 @@ declare module "svelte-particles" options?: ISourceOptions; url?: string; id?: string; + particlesInit: (engine: Engine) => Promise; }; type ParticlesEvents = CustomEventWrapper<{ - particlesInit: Engine; particlesLoaded: { particles?: Container; }; }>; - export default class extends SvelteComponentTyped {} + export default class extends SvelteComponentTyped { + } }