import { LanguageServiceDefaults } from "./monaco.contribution"; import type { VueWorker } from "./vueWorker"; import { Uri } from "monaco-editor"; export declare class WorkerManager { private _defaults; private _idleCheckInterval; private _lastUsedTime; private _configChangeListener; private _extraLibChangeListener; private _worker; private _client; constructor(defaults: LanguageServiceDefaults); private _updateExtraLib; private _stopWorker; dispose(): void; private _checkIfIdle; private _getClient; getLanguageServiceWorker(...resources: Uri[]): Promise; }