import type { Engine, IContainerPlugin, IPlugin, RecursivePartial } from "tsparticles-engine"; import type { IPreloadOptions, PreloadOptions } from "./types"; export declare class ImagePreloaderPlugin implements IPlugin { readonly id: string; private readonly _engine; constructor(engine: Engine); getPlugin(): IContainerPlugin; loadOptions(options: PreloadOptions, source?: RecursivePartial): void; needsPlugin(): boolean; }