export default Demonstrate; declare class Demonstrate { constructor(opt: any); mindMap: any; isInDemonstrate: boolean; stepList: any[]; currentStepIndex: number; currentStepNode: any; currentUnderlineTextData: { index: number; list: any; length: any; }; tmpStyleEl: HTMLStyleElement; highlightEl: HTMLDivElement; transformState: any; renderTree: any; config: any; needRestorePerformanceMode: boolean; enter(): void; _enter(): void; exit(): void; pausePerformanceMode(): void; restorePerformanceMode(): void; addTmpStyles(): void; removeTmpStyles(): void; createHighlightEl(): void; removeHighlightEl(): void; updateHighlightEl({ left, top, width, height }: { left: any; top: any; width: any; height: any; }): void; bindEvent(): void; onKeydown(e: any): void; bindFullscreenEvent(): void; onFullscreenChange(): void; unBindEvent(): void; prev(): void; next(): void; showNextUnderlineText(): void; jump(index: any): void; getStepList(): void; beforePluginRemove(): void; beforePluginDestroy(): void; } declare namespace Demonstrate { const instanceName: string; }