// This file is adding references to various symbols which should not be removed via tree shaking import { IObservable } from './vs/base/common/observable.js'; import { ServiceIdentifier } from './vs/platform/instantiation/common/instantiation.js'; import { start } from './vs/editor/editor.worker.start.js'; import { SyncDescriptor0 } from './vs/platform/instantiation/common/descriptors.js'; import * as editorAPI from './vs/editor/editor.api.js'; (function () { var a: any; var b: any; a = (>b).type; a = start; // injection madness a = (>b).ctor; // exported API a = editorAPI.CancellationTokenSource; a = editorAPI.Emitter; a = editorAPI.KeyCode; a = editorAPI.KeyMod; a = editorAPI.Position; a = editorAPI.Range; a = editorAPI.Selection; a = editorAPI.SelectionDirection; a = editorAPI.MarkerSeverity; a = editorAPI.MarkerTag; a = editorAPI.Uri; a = editorAPI.Token; a = editorAPI.editor; a = editorAPI.languages; const o: IObservable = null!; o.TChange; })();