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