/** @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