/** * Component that renders an assistant message with streaming support. */ import { Container } from '@mariozechner/pi-tui'; import type { MarkdownTheme } from '@mariozechner/pi-tui'; import type { HarnessMessage } from '@mastra/core/harness'; import type { ChatSpacingKind } from './chat-spacing.js'; export declare class AssistantMessageComponent extends Container { private contentContainer; private hideThinkingBlock; private markdownTheme; private lastMessage?; private _id; constructor(message?: HarnessMessage, hideThinkingBlock?: boolean, markdownTheme?: MarkdownTheme); invalidate(): void; setHideThinkingBlock(hide: boolean): void; getChatSpacingKind(): ChatSpacingKind | undefined; updateContent(message: HarnessMessage): void; } //# sourceMappingURL=assistant-message.d.ts.map