import { IRepulse } from "../../../Interfaces/Particles/Repulse/IRepulse";
import { RecursivePartial } from "../../../../Types";
import { IOptionLoader } from "../../../Interfaces/IOptionLoader";
import { ValueWithRandom } from "../../ValueWithRandom";
export declare class Repulse extends ValueWithRandom implements IRepulse, IOptionLoader<IRepulse> {
    enabled: boolean;
    distance: number;
    duration: number;
    factor: number;
    speed: number;
    constructor();
    load(data?: RecursivePartial<IRepulse>): void;
}
