Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
24 lines
501 B
Plaintext
24 lines
501 B
Plaintext
import * as monacoEditor from 'monaco-editor/esm/vs/editor/editor.api';
|
|
|
|
export type Monaco = typeof monacoEditor;
|
|
|
|
interface CancelablePromise<T> extends Promise<T> {
|
|
cancel: () => void;
|
|
}
|
|
|
|
declare namespace loader {
|
|
function init(): CancelablePromise<Monaco>;
|
|
function config(params: {
|
|
paths?: {
|
|
vs?: string,
|
|
},
|
|
'vs/nls'?: {
|
|
availableLanguages?: object,
|
|
},
|
|
monaco?: Monaco,
|
|
}): void;
|
|
function __getMonacoInstance(): Monaco | null;
|
|
}
|
|
|
|
export default loader;
|