import { type IOptionLoader, type IParticlesOptions, type IRangeHsl, OptionsColor, type RecursivePartial, type SingleOrMultiple } from "tsparticles-engine"; import type { ISplit } from "../Interfaces/ISplit"; import { SplitFactor } from "./SplitFactor"; import { SplitRate } from "./SplitRate"; export declare class Split implements ISplit, IOptionLoader { color?: OptionsColor; colorOffset?: Partial; count: number; factor: SplitFactor; particles?: SingleOrMultiple>; rate: SplitRate; sizeOffset: boolean; constructor(); load(data?: RecursivePartial): void; }