import { Disposable } from "@codingame/monaco-vscode-api/vscode/vs/base/common/lifecycle"; import { IInstantiationService } from "@codingame/monaco-vscode-api/vscode/vs/platform/instantiation/common/instantiation"; import { IWorkbenchContribution } from "@codingame/monaco-vscode-api/vscode/vs/workbench/common/contributions"; import { IChatContextPickService } from "@codingame/monaco-vscode-api/vscode/vs/workbench/contrib/chat/browser/attachments/chatContextPickService.service"; import { IMcpService } from "@codingame/monaco-vscode-api/vscode/vs/workbench/contrib/mcp/common/mcpTypes.service"; export declare class McpAddContextContribution extends Disposable implements IWorkbenchContribution { private readonly _chatContextPickService; private readonly _instantiationService; private readonly _addContextMenu; constructor(_chatContextPickService: IChatContextPickService, _instantiationService: IInstantiationService, mcpService: IMcpService); private _registerAddContextMenu; private _getResourcePicks; }