/**
 * MessageList Component
 * Displays the list of chat messages with auto-scroll
 */
import React from 'react';
import { ConversationMessage, SourceDisplayMode } from '../types';
export interface MessageListProps {
    messages: ConversationMessage[];
    isTyping?: boolean;
    showTypingIndicator?: boolean;
    showTimestamps?: boolean;
    enableFeedback?: boolean;
    showSources?: boolean;
    sourceDisplayMode?: SourceDisplayMode;
    welcomeTitle?: string;
    welcomeMessage?: string;
    suggestedQuestions?: string[];
    onSuggestedQuestionClick?: (question: string) => void;
    onFeedback?: (messageId: string, feedback: 'positive' | 'negative') => void;
}
export declare const MessageList: React.FC<MessageListProps>;
//# sourceMappingURL=MessageList.d.ts.map