import { type Container, type IContainerPlugin, type IPlugin, type RecursivePartial } from "@tsparticles/engine"; import type { IManualParticlesOptions, ManualParticlesContainer, ManualParticlesOptions } from "./types.js"; export declare class ManualParticlesPlugin implements IPlugin { readonly id = "manual-particles"; getPlugin(container: ManualParticlesContainer): Promise; loadOptions(_container: Container, options: ManualParticlesOptions, source?: RecursivePartial): void; needsPlugin(options?: RecursivePartial): boolean; }