import { SxProps, Theme } from '@mui/material/styles';
export interface ConversationSummary {
    id: string;
    title: string;
    lastMessage: string;
    timestamp: string;
    messageCount: number;
    modelId?: string;
}
export interface ChatHistoryProps {
    conversations: ConversationSummary[];
    activeId?: string;
    onSelect: (id: string) => void;
    onDelete?: (id: string) => void;
    sx?: SxProps<Theme>;
}
declare function ChatHistory({ conversations, activeId, onSelect, onDelete, sx, }: ChatHistoryProps): import("react/jsx-runtime").JSX.Element;
declare namespace ChatHistory {
    var displayName: string;
}
export default ChatHistory;
