import { NumberKeyList } from "../longan/gs.collections"; import { Segment } from "../longan/segment"; import { Viewer } from "../viewer"; import { DataManagerBase } from "./dataManagerBase"; import { StyleManagerBase } from "./styleManagerBase"; import { ViewerManagerBase } from "./viewerManagerBase"; export declare class IsolationManager extends ViewerManagerBase { get isolationStyleSegment(): Segment; get isolationDatas(): NumberKeyList; styleManagerBase: StyleManagerBase; dataManagerBase: DataManagerBase; constructor(viewer: Viewer); clearIsolationKeys(keys: any, paths: any): void; /** * 取消所有隐藏 */ clearAllIsolation(): void; /** * 隐藏多个 * @param key * @param path */ isolationKeys(keys: any, paths: any): void; isKeyIsolation(key: any, path: any): boolean; }