/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
 * @module Extensions
 */
import { IModelApp } from "../IModelApp";
/**
 * Subset of IModelApp exposed to Extensions
 * @alpha
 */
export class ExtensionHost {
    constructor() { }
    static get toolAdmin() { return IModelApp.toolAdmin; }
    static get notifications() { return IModelApp.notifications; }
    static get viewManager() { return IModelApp.viewManager; }
    static get locateManager() { return IModelApp.locateManager; } // internal ?
    static get accuSnap() { return IModelApp.accuSnap; }
    static get renderSystem() { return IModelApp.renderSystem; } // re think this, should be smaller interface
}
//# sourceMappingURL=ExtensionHost.js.map