import type { Connection, TextDocumentChangeEvent } from 'vscode-languageserver'; import type LSP from 'vscode-languageserver-protocol'; import type { TextDocument } from 'vscode-languageserver-textdocument'; import { type LoggingService } from '../infrastructure/logging.service.js'; import { StylelintRunnerService } from '../stylelint-runtime/stylelint-runner.service.js'; import { WorkspaceFolderService } from '../workspace/workspace-folder.service.js'; import { WorkspaceOptionsService } from '../workspace/workspace-options.service.js'; export declare class OldStylelintWarningLspService { #private; constructor(options: WorkspaceOptionsService, runner: StylelintRunnerService, workspaceFolderService: WorkspaceFolderService, normalizeFsPath: (path: string | undefined) => string | undefined, pathIsInside: (child: string, parent: string) => boolean, connection: Connection, loggingService: LoggingService); handleDocumentOpened({ document }: TextDocumentChangeEvent): Promise; onInitialize(params?: LSP.InitializeParams): void; }