import type pathIsInside from 'path-is-inside'; import type { Connection, TextDocuments } from 'vscode-languageserver'; import type { TextDocument } from 'vscode-languageserver-textdocument'; import type { URI } from 'vscode-uri'; import type winston from 'winston'; import type { normalizeFsPath } from './utils/index.js'; import type { WorkspaceStylelintService } from './services/stylelint-runtime/workspace-stylelint.service.js'; export declare const FsPromisesModuleToken: import("../di/tokens.js").Token; export declare const PathModuleToken: import("../di/tokens.js").Token; export declare const OsModuleToken: import("../di/tokens.js").Token; export declare const ChildProcessModuleToken: import("../di/tokens.js").Token; export declare const ReadlineModuleToken: import("../di/tokens.js").Token; export declare const UriModuleToken: import("../di/tokens.js").Token; export declare const PathIsInsideToken: import("../di/tokens.js").Token; export declare const NormalizeFsPathToken: import("../di/tokens.js").Token; export declare const textDocumentsToken: import("../di/tokens.js").Token>; export declare const lspConnectionToken: import("../di/tokens.js").Token; type WorkspaceStylelintServiceFactory = (logger?: winston.Logger) => WorkspaceStylelintService; export declare const WorkspaceStylelintServiceFactoryToken: import("../di/tokens.js").Token; export {};