import { BimElementPanelContext, BimRightPanelContext, DialogContext, ObjectsViewContext, PageContext, SettingsFeatureContext } from "../contexts"; /** * Class that allows to declare the view for the openspace container * @exposedInterface */ export declare abstract class IOpenspaceView { constructor(); /** * The method is called to match this View to the corresponding openspace container * * Should be identical with corresponding container's `withViewId(id: string)` * @returns {string} */ getViewId(): string; /** * The method is called just before the openspace container's view is shown * @param context - context */ getView(context: TOpenspaceViewContext): HTMLElement | undefined; }