@itwin/core-frontend
Version:
iTwin.js frontend components
23 lines • 842 B
TypeScript
/** @packageDocumentation
* @module Extensions
*/
import type { ToolAdmin } from "../tools/ToolAdmin";
import type { AccuSnap } from "../AccuSnap";
import type { NotificationManager } from "../NotificationManager";
import type { ViewManager } from "../ViewManager";
import type { ElementLocateManager } from "../ElementLocateManager";
import type { RenderSystem } from "../render/RenderSystem";
/**
* Subset of IModelApp exposed to Extensions
* @alpha
*/
export declare class ExtensionHost {
protected constructor();
static get toolAdmin(): ToolAdmin;
static get notifications(): NotificationManager;
static get viewManager(): ViewManager;
static get locateManager(): ElementLocateManager;
static get accuSnap(): AccuSnap;
static get renderSystem(): RenderSystem;
}
//# sourceMappingURL=ExtensionHost.d.ts.map