import { type IOptionLoader, type RangeValue, type RecursivePartial, ValueWithRandom } from "@tsparticles/engine"; import type { IParticlesRepulse } from "../Interfaces/IParticlesRepulse.js"; export declare class ParticlesRepulse extends ValueWithRandom implements IParticlesRepulse, IOptionLoader { distance: RangeValue; duration: RangeValue; enabled: boolean; factor: RangeValue; speed: RangeValue; constructor(); load(data?: RecursivePartial): void; }