import type { BackgroundMaskOptions, IBackgroundMaskOptions } from "./types.js"; import type { Container, IContainerPlugin, IPlugin, PluginManager, RecursivePartial } from "@tsparticles/engine"; export declare class BackgroundMaskPlugin implements IPlugin { #private; readonly id = "background-mask"; constructor(pluginManager: PluginManager); getPlugin(container: Container): Promise; loadOptions(_container: Container, options: BackgroundMaskOptions, source?: RecursivePartial): void; needsPlugin(options?: RecursivePartial): boolean; }