import { type IContainerPlugin, type IDelta, type Particle } from "@tsparticles/engine"; import type { AbsorberContainer } from "./AbsorberContainer.js"; import type { AbsorbersInstancesManager } from "./AbsorbersInstancesManager.js"; export declare class AbsorbersPluginInstance implements IContainerPlugin { private readonly _container; private readonly _instancesManager; constructor(container: AbsorberContainer, instancesManager: AbsorbersInstancesManager); draw(context: OffscreenCanvasRenderingContext2D): void; init(): Promise; particleUpdate(particle: Particle, delta: IDelta): void; resize(): void; stop(): void; }