import { type Container, type IDelta, Vector } from "@tsparticles/engine"; import { type IMovePathGenerator } from "@tsparticles/plugin-move"; import type { ISpiralOptions } from "./ISpiralOptions.js"; import type { SpiralParticle } from "./SpiralParticle.js"; export declare class SpiralPathGenerator implements IMovePathGenerator { #private; readonly options: ISpiralOptions; constructor(container: Container); generate(particle: SpiralParticle, delta: IDelta): Vector; init(): void; reset(particle: SpiralParticle): void; update(): void; }