import { XYContentPreserverExtension } from '../../main/plugin/contentPreserver/index'; import { XYContentPreserverProcessor } from '../../main/plugin/contentPreserver/processor'; declare class XYContentPreserverTool { private plugin; private contentProcessor; constructor(); /** * 获取内容快照插件实例 * @returns { XYContentPreserverExtension } - 内容快照插件实例 */ getPlugin(): XYContentPreserverExtension; /** * 获取内容处理器实例 * * @returns { XYContentPreserverProcessor | null } - 内容处理器实例 */ getContentProcessor(): XYContentPreserverProcessor | null; /** * 检测浏览器是否支持内容快照插件 * * @returns { boolean } - 是否支持内容快照插件 */ isSupportExtension(): boolean | undefined; /** * 销毁内容快照插件实例 */ destroyPlugin(): void; /** * 销毁内容处理器实例 */ destroyProcessor(): void; /** * 销毁内容快照插件实例和内容处理器实例 */ destroy(): void; } declare const contentPreserverTool: XYContentPreserverTool; export { contentPreserverTool };