import { type Container, type IDelta, type IParticleUpdater, type RecursivePartial } from "@tsparticles/engine"; import { type IOpacityParticlesOptions, type OpacityParticle, type OpacityParticlesOptions } from "./Types.js"; export declare class OpacityUpdater implements IParticleUpdater { #private; constructor(container: Container); init(particle: OpacityParticle): void; isEnabled(particle: OpacityParticle): boolean; loadOptions(options: OpacityParticlesOptions, ...sources: (RecursivePartial | undefined)[]): void; reset(particle: OpacityParticle): void; update(particle: OpacityParticle, delta: IDelta): void; }