UNPKG

@making-sense/antlr-editor

Version:
14 lines (13 loc) 762 B
import * as EditorApi from "monaco-editor"; import { editor } from "monaco-editor"; import * as Monaco from "monaco-editor/esm/vs/editor/editor.api"; import { languages } from "monaco-editor/esm/vs/editor/editor.api"; import { Tools, Variable } from "../model"; export declare const getTheme: () => EditorApi.editor.IStandaloneThemeData; export declare const getBracketsConfiguration: () => languages.LanguageConfiguration; export declare const getEditorWillMount: (tools: Tools) => ({ variables, editor }: { variables: Variable[]; editor: editor.IStandaloneCodeEditor; }) => (monaco: typeof EditorApi) => void; export declare const cleanupProviders: () => void; export declare const getVtlTheme: (name: string) => EditorApi.editor.IStandaloneThemeData;