@arcgis/coding-components
Version:
Contains components for editing code in different languages. The currently supported languages are html, css, json, TypeScript, JavaScript, and Arcade.
20 lines (19 loc) • 612 B
TypeScript
import { ISqlExprWorker } from './types';
import { Uri } from 'monaco-editor';
import type * as sqlExprModeModule from "./sql-expr-mode";
type SqlExprModeType = typeof sqlExprModeModule;
/**
* Returns the sql-expression worker for the model.
* Example:
* ```ts
* const sqlExpressionWorker = await getSqlExpressionWorker(model.uri);
* ```
* @returns sql-expression worker
*/
export declare function getSqlExprWorker(uri: Uri): Promise<ISqlExprWorker>;
/**
* Request the sql-expression mode
* @returns sql-expression mode module
*/
export declare function getMode(): Promise<SqlExprModeType>;
export {};