import { type RecursivePartial, type SingleOrMultiple } from "@tsparticles/engine"; export interface ResponsiveOptions { breakpoint: number; options: ParticlesOptions; } export interface ParticlesOptions { color: SingleOrMultiple; connectParticles: boolean; maxParticles: number; minDistance: number; responsive: ResponsiveOptions[]; selector: string; sizeVariations: number; speed: number; } export declare class MBParticles { #private; static init(options: RecursivePartial): MBParticles; destroy(): void; pauseAnimation(): void; resumeAnimation(): void; }