import { r as WorkerLike } from "../environment-Cg8b3IqY.js";
import { a as ServerMessage, i as ScenarioSessionParams, n as MetricSessionParams, o as TextDocumentPositionParams, r as PublishDiagnosticsParams, t as ClientMessage } from "../protocol-CdK67XNp.js";

//#region src/lsp/worker/create-language-server-worker.d.ts
/** Dynamically import and instantiate the language server worker. */
declare function createLanguageServerWorker(): Promise<WorkerLike<ClientMessage, ServerMessage>>;
//#endregion
export { type ClientMessage, type MetricSessionParams, type PublishDiagnosticsParams, type ScenarioSessionParams, type ServerMessage, type TextDocumentPositionParams, createLanguageServerWorker };
//# sourceMappingURL=lsp.d.d.ts.map