import powerbi from "powerbi-visuals-api"; import IPromise = powerbi.IPromise; import ISelectionId = powerbi.visuals.ISelectionId; import IPoint = powerbi.extensibility.IPoint; import ISelectionManager = powerbi.extensibility.ISelectionManager; export declare class MockISelectionManager implements ISelectionManager { private selectionIds; private callback; toggleExpandCollapse(selectionId: ISelectionId): IPromise<{}>; showContextMenu(selectionId: ISelectionId, position: IPoint): IPromise<{}>; select(selectionId: ISelectionId | ISelectionId[], multiSelect?: boolean): IPromise; hasSelection(): boolean; clear(): IPromise<{}>; getSelectionIds(): ISelectionId[]; applySelectionFilter(): void; containsSelection(id: ISelectionId): boolean; registerOnSelectCallback(callback: (ids: ISelectionId[]) => void): void; simutateSelection(selections: ISelectionId[]): void; }