import { NumberKeyList } from "../longan/gs.collections"; import { Viewer } from "../viewer"; import { DataManagerBase } from "./dataManagerBase"; import { StyleManagerBase } from "./styleManagerBase"; import { ViewerManagerBase } from "./viewerManagerBase"; export declare class HighlightManager extends ViewerManagerBase { get highlightDatas(): NumberKeyList; styleManagerBase: StyleManagerBase; dataManagerBase: DataManagerBase; constructor(viewer: Viewer); clearHighlightKeys(keys: number[], paths: string[]): void; /** * 取消所有隐藏 */ clearAllHighlight(): void; /** * 隐藏多个 * @param key * @param path */ highlightKeys(keys: number[], paths: string[]): void; isKeyHighlight(key: number, path: string): boolean; }