import type { IReference } from "@codingame/monaco-vscode-api/vscode/vs/base/common/lifecycle"; import type { IResolvedTextEditorModel } from "@codingame/monaco-vscode-model-service-override/vscode/vs/editor/common/services/resolverService"; import type { IEditorOverrideServices } from "@codingame/monaco-vscode-api/vscode/vs/editor/standalone/browser/standaloneServices"; import type { IEditorOptions } from "@codingame/monaco-vscode-api/vscode/vs/platform/editor/common/editor"; import { MonacoEditorService, type OpenEditor } from "./service-override/tools/editor.js"; export default function getServiceOverride(openEditor: OpenEditor): IEditorOverrideServices; export { MonacoEditorService }; export type { IEditorOptions, IReference, IResolvedTextEditorModel, OpenEditor };