import { type ReactNode } from "react"; export interface ConversationMessageListProps { bottomSlot?: ReactNode; /** * Supplied by the host app — the SDK has no route table, so building the * deep link (and copying it) is the host's job. Omit it and the "copy * message link" context-menu action is hidden entirely. */ onCopyMessageLink?: (conversationId: string, clientMsgID: string) => void; /** Called instead of the SDK's default toast when a jumped-to message turns out to be revoked. */ onSearchMessageRevoked?: () => void; } declare const ConversationMessageList: ({ bottomSlot, onCopyMessageLink, onSearchMessageRevoked, }: ConversationMessageListProps) => import("react/jsx-runtime").JSX.Element; export default ConversationMessageList; //# sourceMappingURL=ConversationMessageList.d.ts.map