/** * Component that renders an assistant message with streaming support. */ import { Container } from '@earendil-works/pi-tui'; import type { MarkdownTheme } from '@earendil-works/pi-tui'; import type { MastraDBMessage } from '@mastra/core/agent-controller'; 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?: MastraDBMessage, hideThinkingBlock?: boolean, markdownTheme?: MarkdownTheme); invalidate(): void; setHideThinkingBlock(hide: boolean): void; getChatSpacingKind(): ChatSpacingKind | undefined; updateContent(message: MastraDBMessage): void; } //# sourceMappingURL=assistant-message.d.ts.map