import { IWebComponentInstance } from "@omnia/fx"; import Vue from "vue"; import { OmniaTheming } from "@omnia/fx/ux"; import { LayoutCanvasStore } from "../../"; import { IDeveloperTools } from "./IDeveloperTools"; export default class DeveloperToolsComponent extends Vue implements IWebComponentInstance, IDeveloperTools { private tabs; private idForTextAreaToCopyToClipboard; visible: boolean; layoutCanvasStore: LayoutCanvasStore; omniaTheming: OmniaTheming; private model; mounted(): void; onUploadCompleted(): void; onRestartImport(): void; onUpdateImportedDefinition(): void; onCopyToClipBoard(): void; onUpdatePageDefinition(): void; onGetPageDefinition(): void; private updateDefinition; renderCurrentDefinitionTab(): VueTsxSupport.JSX.Element; renderImportDefinitionTab(): VueTsxSupport.JSX.Element; render(): VueTsxSupport.JSX.Element; }