@tsparticles/interaction-external-repulse
Version:
tsParticles repulse external interaction
14 lines (13 loc) • 493 B
TypeScript
import { type IOptionLoader, type RecursivePartial } from "@tsparticles/engine";
import type { IRepulseBase, IRepulseRestore } from "../Interfaces/IRepulseBase.js";
export declare abstract class RepulseBase implements IRepulseBase, IOptionLoader<IRepulseBase> {
distance: number;
duration: number;
easing: string;
factor: number;
maxSpeed: number;
restore: IRepulseRestore;
speed: number;
constructor();
load(data?: RecursivePartial<IRepulseBase>): void;
}