import { MenuContribution } from '@opensumi/ide-core-browser/lib/menu/next'; import { IMenuRegistry } from '@opensumi/ide-core-browser/lib/menu/next/base'; import { LabelService } from '@opensumi/ide-core-browser/lib/services'; import { BrowserEditorContribution, EditorComponentRegistry, IResource, ResourceService } from '@opensumi/ide-editor/lib/browser/types'; import { IconService } from '@opensumi/ide-theme/lib/browser'; import { IWorkspaceService } from '@opensumi/ide-workspace/lib/common'; export declare const MCP_CONFIG_COMPONENTS_SCHEME_ID = "mcp-config"; export type IMCPConfigResource = IResource<{ configType: string; }>; export declare class MCPConfigContribution implements BrowserEditorContribution, MenuContribution { protected readonly workspaceService: IWorkspaceService; protected readonly iconService: IconService; labelService: LabelService; registerEditorComponent(registry: EditorComponentRegistry): void; registerResource(service: ResourceService): void; registerMenus(menus: IMenuRegistry): void; } //# sourceMappingURL=mcp-config.contribution.d.ts.map