/** * These utilities are meant to facilitate the use of * the monaco editor https://github.com/Microsoft/monaco-editor * with FAST tooling */ import { IPosition } from "monaco-editor"; import { DataDictionary, SchemaDictionary } from "../message-system/index.js"; export declare function mapDataDictionaryToMonacoEditorHTML(dataDictionary: DataDictionary, schemaDictionary: SchemaDictionary): string; /** * Find a Monaco Editor position from a provided dictionary ID * * @alpha */ export declare function findMonacoEditorHTMLPositionByDictionaryId(dictionaryId: string, dataDictionary: DataDictionary, schemaDictionary: SchemaDictionary, monacoEditorValue: string[]): IPosition; /** * Find a dictionary ID from a Monaco Editor position * * @alpha */ export declare function findDictionaryIdByMonacoEditorHTMLPosition(position: IPosition, dataDictionary: DataDictionary, schemaDictionary: SchemaDictionary, monacoEditorValue: string[]): string;