import type { Meta, StoryObj } from '@storybook/react';
import { ChatMessageBubble } from './ChatMessageBubble.js';
declare const meta: Meta<typeof ChatMessageBubble>;
export default meta;
type Story = StoryObj<typeof ChatMessageBubble>;
/** User message — right-aligned with primary color. */
export declare const UserMessage: Story;
/** Assistant message — left-aligned with muted background. */
export declare const AssistantMessage: Story;
/** Assistant message that is still streaming — shows blinking cursor. */
export declare const StreamingAssistant: Story;
/** Assistant message with a code block. */
export declare const AssistantWithCode: Story;
/** Long user message — should wrap cleanly within the bubble. */
export declare const LongUserMessage: Story;
/** Multi-line assistant response. */
export declare const MultilineAssistant: Story;
/** Assistant message with rich markdown — headers, lists, bold, links. */
export declare const AssistantWithMarkdown: Story;
/** Message with timestamp. */
export declare const WithTimestamp: Story;
/** Conversation thread — both roles rendered together. */
export declare const ConversationThread: Story;
//# sourceMappingURL=ChatMessageBubble.stories.d.ts.map