monaco-editor/out/languages/amd-tsc/language/css/workerManager.d.ts
2023-02-23 11:08:13 +00:00

17 lines
584 B
TypeScript

import { LanguageServiceDefaults } from './monaco.contribution';
import type { CSSWorker } from './cssWorker';
import { Uri } from '../../fillers/monaco-editor-core';
export declare class WorkerManager {
private _defaults;
private _idleCheckInterval;
private _lastUsedTime;
private _configChangeListener;
private _worker;
private _client;
constructor(defaults: LanguageServiceDefaults);
private _stopWorker;
dispose(): void;
private _checkIfIdle;
private _getClient;
getLanguageServiceWorker(...resources: Uri[]): Promise<CSSWorker>;
}