import { type Container, type IMovePathGenerator, Vector } from "@tsparticles/engine"; import type { BrownianPathParticle } from "./BrownianPathParticle.js"; import type { IBrownianPathOptions } from "./IBrownianPathOptions.js"; export declare class BrownianPathGenerator implements IMovePathGenerator { readonly options: IBrownianPathOptions; private readonly _container; constructor(container: Container); generate(p: BrownianPathParticle): Vector; init(): void; reset(p: BrownianPathParticle): void; update(): void; }