import { TextDocument } from 'vscode-languageserver-textdocument'; import { TextDocumentContentChangeEvent } from 'vscode-languageserver/node'; import { LanguageConfig } from '../plugins/LanguageConfigImpl'; import { Uri } from '../types'; import { Config } from '../types/Config'; import { McfunctionDocument } from '../types/DatapackDocument'; import { DatapackLanguageService } from './DatapackLanguageService'; export declare function onDidChangeTextDocument({ textDoc, uri, doc, version, contentChanges, config, service, languageConfigs }: { uri: Uri; doc: McfunctionDocument; textDoc: TextDocument; version: number; contentChanges: TextDocumentContentChangeEvent[]; config: Config; service: DatapackLanguageService; languageConfigs: Map; }): Promise;