import { Disposable } from "@codingame/monaco-vscode-api/vscode/vs/base/common/lifecycle"; import { ICommandService } from "@codingame/monaco-vscode-api/vscode/vs/platform/commands/common/commands.service"; import { IChatContentPart, IChatContentPartRenderContext } from "@codingame/monaco-vscode-api/vscode/vs/workbench/contrib/chat/browser/chatContentParts/chatContentParts"; import { IChatProgressRenderableResponseContent } from "@codingame/monaco-vscode-9911aec2-e4dd-5483-8369-9d695cc70d8a-common/vscode/vs/workbench/contrib/chat/common/chatModel"; import { IChatCommandButton } from "@codingame/monaco-vscode-api/vscode/vs/workbench/contrib/chat/common/chatService"; export declare class ChatCommandButtonContentPart extends Disposable implements IChatContentPart { private readonly commandService; readonly domNode: HTMLElement; constructor(commandButton: IChatCommandButton, context: IChatContentPartRenderContext, commandService: ICommandService); hasSameContent(other: IChatProgressRenderableResponseContent): boolean; }