import { Disposable } from "@codingame/monaco-vscode-api/vscode/vs/base/common/lifecycle"; import { IAgentPluginItem } from "../agentPluginEditor/agentPluginItems.js"; /** * Compact detail view for an agent plugin inside the AI Customizations management editor's * split-pane host. Renders identity (icon + name + source) and description. * * Advanced actions (enable / disable / uninstall) remain accessible via the row's existing * context menu, so this component intentionally stays small. */ export declare class EmbeddedAgentPluginDetail extends Disposable { private readonly root; private readonly iconEl; private readonly nameEl; private readonly sourceEl; private readonly descriptionEl; private readonly emptyEl; private current; constructor(parent: HTMLElement); get element(): HTMLElement; setInput(item: IAgentPluginItem): void; clearInput(): void; private renderItem; }