import type { ICannon } from "../Interfaces/ICannon.js"; import type { RecursivePartial } from "@tsparticles/engine"; export declare class Cannon implements ICannon { drawVector: boolean; maxDragDistance: number; maxParticles: number; minParticles: number; particleFactor: number; spread: number; vectorColor: string; velocityFactor: number; constructor(); load(data?: RecursivePartial): void; }