import type { AssistantMessage } from "@caupulican/pi-ai"; import { Container, type MarkdownTheme } from "@caupulican/pi-tui"; /** * Component that renders a complete assistant message */ export declare class AssistantMessageComponent extends Container { private contentContainer; private hideThinkingBlock; private markdownTheme; private lastMessage?; private hasToolCalls; private visibleOutput; constructor(message?: AssistantMessage, hideThinkingBlock?: boolean, markdownTheme?: MarkdownTheme); invalidate(): void; setHideThinkingBlock(hide: boolean): void; hasVisibleOutput(): boolean; render(width: number): string[]; updateContent(message: AssistantMessage): void; } //# sourceMappingURL=assistant-message.d.ts.map