@tsparticles/confetti
Version:
tsParticles confetti bundle — easily create confetti, confetti cannon, confetti explosions, confetti falling, and confetti parade animations with presets. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact,
8 lines (7 loc) • 650 B
TypeScript
import { type Container, type Engine, type ISourceOptions } from "@tsparticles/engine";
import { ConfettiOptions } from "./ConfettiOptions.js";
import type { ConfettiParams } from "./ConfettiParams.js";
import type { EmitterContainer } from "@tsparticles/plugin-emitters";
export declare function addEmitter(container: EmitterContainer, actualOptions: ConfettiOptions, opacitySpeed: number): Promise<void>;
export declare function convertOptions(actualOptions: ConfettiOptions, params: ConfettiParams, opacitySpeed: number): ISourceOptions;
export declare function setConfetti(engine: Engine, params: ConfettiParams): Promise<Container | undefined>;