export default Search; declare class Search { constructor({ mindMap }: { mindMap: any; }); mindMap: any; isSearching: boolean; searchText: string; matchNodeList: any[]; currentIndex: number; notResetSearchText: boolean; isJumpNext: boolean; bindEvent(): void; onDataChange(): void; onModeChange(mode: any): void; unBindEvent(): void; search(text: any, callback?: () => void): void; updateMatchNodeList(list: any): void; endSearch(): void; doSearch(): void; isNodeInstance(node: any): boolean; searchNext(callback: any, index: any): void; clearHighlightOnReadonly(): void; jump(index: any, callback?: () => void): void; replace(replaceText: any, jumpNext?: boolean): void; replaceAll(replaceText: any): void; getReplacedText(node: any, searchText: any, replaceText: any): any; emitEvent(): void; beforePluginRemove(): void; beforePluginDestroy(): void; } declare namespace Search { const instanceName: string; }