import { Event } from '@vscode-alt/monaco-editor/esm/vs/base/common/event'; export type GroupIdentifier = number; export interface IEditorModel { /** * Emitted when the model is disposed. */ readonly onDispose: Event; /** * Loads the model. */ load(): Promise; /** * Dispose associated resources */ dispose(): void; }