import { type BackgroundDrawContext, type IDelta, type IOptionLoader, OptionsColor, type RecursivePartial } from "@tsparticles/engine"; import type { IBackgroundMaskCover } from "../Interfaces/IBackgroundMaskCover.js"; export declare class BackgroundMaskCover implements IBackgroundMaskCover, IOptionLoader { color?: OptionsColor; draw?: (context: BackgroundDrawContext, delta: IDelta) => void; element?: string | HTMLCanvasElement | OffscreenCanvas | HTMLVideoElement | HTMLImageElement; image?: string; opacity: number; load(data?: RecursivePartial): void; }