import type { Message, Session } from '../../types/api'; interface MessageThreadProps { messages: Message[]; session?: Session; sessionId?: string; isGenerating?: boolean; compact?: boolean; responsiveCompact?: boolean; disableAutoScroll?: boolean; onSelectSession?: (sessionId: string) => void; footerBottomPaddingClass?: string; /** True while older cursor pages remain unfetched. */ hasOlderMessages?: boolean; isLoadingOlderMessages?: boolean; onLoadOlderMessages?: () => void; /** Cursor of the next older page; dedupes repeated prepend requests. */ olderMessagesCursor?: string | null; } export declare const MessageThread: import("react").NamedExoticComponent; export {}; //# sourceMappingURL=MessageThread.d.ts.map