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