@tsparticles/fireworks
Version:
tsParticles fireworks bundle — easily create spectacular fireworks and fountain particle effects with built-in presets. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
18 lines (17 loc) • 933 B
TypeScript
import { type RecursivePartial } from "@tsparticles/engine/lazy";
import type { FireworksFunc } from "./types.js";
import type { FireworksInstance } from "./FireworksInstance.js";
import type { IFireworkOptions } from "./IFireworkOptions.js";
declare global {
var fireworks: FireworksFunc & {
create: (canvas?: HTMLCanvasElement | null, options?: RecursivePartial<IFireworkOptions>) => Promise<FireworksInstance | undefined>;
init: () => Promise<void>;
version: string;
};
}
export declare function fireworks(idOrOptions?: string | RecursivePartial<IFireworkOptions>, sourceOptions?: RecursivePartial<IFireworkOptions>): Promise<FireworksInstance | undefined>;
export declare namespace fireworks {
var create: (canvas?: HTMLCanvasElement | null, options?: RecursivePartial<IFireworkOptions>) => Promise<FireworksInstance | undefined>;
var init: () => Promise<void>;
var version: string;
}