import type ts from 'typescript/lib/tsserverlibrary'; import { ConfigManager } from '../config-manager'; import { Logger } from '../logger'; import { SvelteSnapshotManager } from '../svelte-snapshots'; export declare function isPatched(project: ts.server.Project): boolean; export declare function decorateLanguageService(ls: ts.LanguageService, snapshotManager: SvelteSnapshotManager, logger: Logger, configManager: ConfigManager, info: ts.server.PluginCreateInfo, typescript: typeof ts, onDispose: () => void): ts.LanguageService;