import type { ChatMessageData } from '../../types.js'; export interface Props { /** Messages to display */ messages: ChatMessageData[]; /** Current user's profile ID to determine own messages */ currentProfileId: string; /** Load more messages (infinite scroll) */ onloadmore?: () => void; /** Reply to a message */ onreply?: (id: string) => void; /** React to a message */ onreact?: (id: string, emoji: string) => void; } declare const MessageList: import("svelte").Component; type MessageList = ReturnType; export default MessageList; //# sourceMappingURL=MessageList.svelte.d.ts.map