import { NativeKrpanoRendererObject } from "../types"; import { PromiseQueue } from "./PromiseQueue"; export declare class DynamicTagActionProxy { krpanoRenderer?: NativeKrpanoRendererObject; queue: PromiseQueue; /** * 同步标签是否加载完成 */ syncTagsLoaded: boolean; syncTagStack: { tagName: string; attribute: Record; }[]; constructor(krpanoRenderer?: NativeKrpanoRendererObject); /** * 等待 include 标签加载完成 */ waitIncludeLoaded(push?: boolean): Promise; /** * 将异步标签推入堆中 */ pushSyncTag(tagName: string, attribute: Record): void; /** * 创建一个插入同步标签后的 XMLDOM */ createSyncTags(): Promise; private getXMLContent; } //# sourceMappingURL=DynamicTagActionProxy.d.ts.map