/** * Component that renders a user message with a thin border that fits the content. */ import { Container } from '@mariozechner/pi-tui'; import type { MarkdownTheme } from '@mariozechner/pi-tui'; import type { ChatSpacingKind } from './chat-spacing.js'; export declare class UserMessageComponent extends Container { constructor(text: string, markdownTheme?: MarkdownTheme, options?: { pending?: boolean; borderColor?: string; label?: string; }); getChatSpacingKind(): ChatSpacingKind; } export declare class PendingUserMessageComponent extends Container { constructor(text: string, imageCount?: number); getChatSpacingKind(): ChatSpacingKind; } //# sourceMappingURL=user-message.d.ts.map