import { IMarkdownString } from "@codingame/monaco-vscode-api/vscode/vs/base/common/htmlContent"; import { Disposable } from "@codingame/monaco-vscode-api/vscode/vs/base/common/lifecycle"; import { MarkdownRenderer } from "@codingame/monaco-vscode-api/vscode/vs/editor/browser/widget/markdownRenderer/browser/markdownRenderer"; import { ChatErrorLevel } from "@codingame/monaco-vscode-api/vscode/vs/workbench/contrib/chat/common/chatService"; import { IChatRendererContent } from "@codingame/monaco-vscode-9911aec2-e4dd-5483-8369-9d695cc70d8a-common/vscode/vs/workbench/contrib/chat/common/chatViewModel"; import { IChatContentPart } from "@codingame/monaco-vscode-api/vscode/vs/workbench/contrib/chat/browser/chatContentParts/chatContentParts"; export declare class ChatErrorContentPart extends Disposable implements IChatContentPart { private readonly errorDetails; readonly domNode: HTMLElement; constructor(kind: ChatErrorLevel, content: IMarkdownString, errorDetails: IChatRendererContent, renderer: MarkdownRenderer); hasSameContent(other: IChatRendererContent): boolean; } export declare class ChatErrorWidget extends Disposable { readonly domNode: HTMLElement; constructor(kind: ChatErrorLevel, content: IMarkdownString, renderer: MarkdownRenderer); }