import { VersionedLayout, VersionedLayoutDefinition, IEditorTabRenderer, Layout, LayoutEditorCanvasApi, ThemeDefinition } from "@omnia/fx-models"; export declare class LayoutEditorTabRenderer implements IEditorTabRenderer { private versionId; private versionedLayout; private definition; private layout; private isCheckedOutToMe; private layoutThemeDefinition; private blockThemeDefinition; private setLayoutEditorCanvasApi; private layoutProvider?; constructor(versionId: number, versionedLayout: VersionedLayout, definition: VersionedLayoutDefinition, layout: Layout, isCheckedOutToMe: boolean, layoutThemeDefinition: ThemeDefinition, blockThemeDefinition: ThemeDefinition, setLayoutEditorCanvasApi: (instance: LayoutEditorCanvasApi) => void, layoutProvider?: string); getElement(): VueTsxSupport.JSX.Element; }