import { type Container, type Engine, type IContainerPlugin, type IPlugin, type RecursivePartial } from "@tsparticles/engine"; import type { ISoundsOptions, SoundsOptions } from "./types.js"; export declare class SoundsPlugin implements IPlugin { #private; readonly id = "sounds"; constructor(engine: Engine); getPlugin(container: Container): Promise; loadOptions(_container: Container, options: SoundsOptions, source?: RecursivePartial): void; needsPlugin(options?: RecursivePartial): boolean; }