import { type IOptionLoader, RangedAnimationValueWithRandom, type RecursivePartial } from "@tsparticles/engine"; import type { IOpacity } from "../Interfaces/IOpacity.js"; import { OpacityAnimation } from "./OpacityAnimation.js"; export declare class Opacity extends RangedAnimationValueWithRandom implements IOpacity, IOptionLoader { readonly animation: OpacityAnimation; constructor(); load(data?: RecursivePartial): void; }