UNPKG

@eurostat/vtl-editor

Version:
12 lines (11 loc) 677 B
import * as EditorApi from "monaco-editor"; import { editor } from "monaco-editor"; import { languages } from "monaco-editor/esm/vs/editor/editor.api"; import { CustomTools, SdmxResult, Variable } from "../../../model"; export declare const getTheme: () => EditorApi.editor.IStandaloneThemeData; export declare const getBracketsConfiguration: () => languages.LanguageConfiguration; export declare const getEditorWillMount: (tools: CustomTools) => ({ variables, sdmxResult }: { variables: Variable[]; sdmxResult: SdmxResult | undefined; }) => (monaco: typeof EditorApi) => void; export declare const getVtlTheme: (name: string) => EditorApi.editor.IStandaloneThemeData;