import { type IDelta, type IParticleTransformValues, type IParticleUpdater, type Particle, type PluginManager, type RecursivePartial } from "@tsparticles/engine"; import type { IRollParticlesOptions, RollParticle, RollParticlesOptions } from "./Types.js"; export declare class RollUpdater implements IParticleUpdater { #private; constructor(pluginManager: PluginManager); getTransformValues(particle: Particle): Partial; init(particle: RollParticle): void; isEnabled(particle: RollParticle): boolean; loadOptions(options: RollParticlesOptions, ...sources: (RecursivePartial | undefined)[]): void; update(particle: Particle, delta: IDelta): void; }