import type { CanvasMaskOptions, ICanvasMaskOptions } from "./types.js"; import { type Container, type IContainerPlugin, type IPlugin, type RecursivePartial } from "@tsparticles/engine"; export declare class CanvasMaskPlugin implements IPlugin { readonly id = "canvas-mask"; getPlugin(container: Container): Promise; loadOptions(_container: Container, options: CanvasMaskOptions, source?: RecursivePartial): void; needsPlugin(options?: RecursivePartial): boolean; }