import { CancellationToken, IPosition, Uri } from '@opensumi/ide-core-common'; import { ExtensionDocumentDataManager } from '../../../../common/vscode'; import type * as modes from '@opensumi/monaco-editor-core/esm/vs/editor/common/languages'; import type vscode from 'vscode'; export declare class LinkedEditingRangeAdapter { private readonly _documents; private readonly _provider; constructor(_documents: ExtensionDocumentDataManager, _provider: vscode.LinkedEditingRangeProvider); provideLinkedEditingRanges(resource: Uri, position: IPosition, token: CancellationToken): Promise; } //# sourceMappingURL=linked-editing-range.d.ts.map