import type { MessageData } from '../types.js'; export interface Props { /** Messages in the thread to display. */ messages: MessageData[]; /** ID of the currently active or expanded message. */ activeMessageId?: string; /** Set of message IDs to start in collapsed state. */ initialCollapsed?: Set; /** Called when user clicks on a message to expand it. */ onmessageclick?: (message: MessageData) => void; /** Called when user clicks reply on a message. */ onreply?: (message: MessageData) => void; } declare const ThreadView: import("svelte").Component; type ThreadView = ReturnType; export default ThreadView; //# sourceMappingURL=ThreadView.svelte.d.ts.map