import "monaco-editor/esm/vs/editor/browser/controller/coreCommands.js"; import "monaco-editor/esm/vs/editor/contrib/bracketMatching/bracketMatching.js"; import "monaco-editor/esm/vs/editor/contrib/codelens/codelensController.js"; import "monaco-editor/esm/vs/editor/contrib/colorPicker/colorDetector.js"; import "monaco-editor/esm/vs/editor/contrib/comment/comment.js"; import "monaco-editor/esm/vs/editor/contrib/contextmenu/contextmenu.js"; import "monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js"; import "monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js"; import "monaco-editor/esm/vs/basic-languages/javascript/javascript.contribution"; import "monaco-editor/esm/vs/basic-languages/javascript/javascript"; import "monaco-editor/esm/vs/basic-languages/html/html.contribution"; import "monaco-editor/esm/vs/basic-languages/html/html"; import "monaco-editor/esm/vs/basic-languages/css/css.contribution"; import "monaco-editor/esm/vs/basic-languages/css/css"; export declare const MonacoEditor: { name: string; props: { value: StringConstructor; theme: { type: StringConstructor; default: string; }; language: StringConstructor; options: ObjectConstructor; }; model: { event: string; }; watch: { options: { deep: boolean; handler: (options: any) => void; }; value: (newValue: any) => void; }; mounted: () => void; beforeDestroy: () => void; methods: { initMonaco: () => void; getMonaco: () => any; focus: () => void; showAutoComplete: (obj: any) => void; }; render: () => import("vue").VNode; };