import { type Container, type IContainerPlugin, type IPlugin, type RecursivePartial } from "@tsparticles/engine"; import type { IResponsiveOptions, ResponsiveContainer, ResponsiveOptions } from "./types.js"; export declare class ResponsivePlugin implements IPlugin { readonly id = "responsive"; getPlugin(container: ResponsiveContainer): Promise; loadOptions(_container: Container, options: ResponsiveOptions, source?: RecursivePartial): void; needsPlugin(options?: RecursivePartial): boolean; }