UNPKG

669 BTypeScriptView Raw
1import type { Container, RecursivePartial } from "tsparticles-engine";
2import type { IConfettiOptions } from "./IConfettiOptions";
3export type ConfettiFirstParam = string | RecursivePartial<IConfettiOptions>;
4type ConfettiFunc = (idOrOptions: ConfettiFirstParam, confettiOptions?: RecursivePartial<IConfettiOptions>) => Promise<Container | undefined>;
5export declare function confetti(idOrOptions: ConfettiFirstParam, confettiOptions?: RecursivePartial<IConfettiOptions>): Promise<Container | undefined>;
6export declare namespace confetti {
7 var create: (canvas: HTMLCanvasElement, options: RecursivePartial<IConfettiOptions>) => Promise<ConfettiFunc>;
8}
9export {};