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