import React from 'react';
import { BubbleExtraProps } from '../types/BubbleExtra';
/**
 * BubbleExtra 组件用于显示聊天项的额外操作按钮，如点赞、踩、复制等。
 *
 * @param {BubbleExtraProps} props - 组件的属性。
 * @param {Function} props.onReply - 回复操作的回调函数。
 * @param {Object} props.bubble - 聊天项的数据对象。
 * @param {boolean} props.readonly - 是否为只读模式。
 * @param {Function} [props.onLike] - 点赞操作的回调函数。
 * @param {Function} [props.onDislike] - 踩操作的回调函数（符合命名规范）
 * @param {Function} [props.onDisLike] - 踩操作的回调函数（已废弃，请使用 onDislike）
 *
 * @returns {JSX.Element} 返回一个包含操作按钮的 JSX 元素。
 *
 * @example
 * ```tsx
 * <BubbleExtra
 *   onReply={handleReply}
 *   bubble={bubbleData}
 *   readonly={false}
 *   onLike={handleLike}
 *   onDisLike={handleDisLike}
 * />
 * ```
 */
export declare const BubbleExtra: ({ onReply, bubble, readonly, pure, placement, ...props }: BubbleExtraProps) => React.JSX.Element | (React.JSX.Element | null)[] | null;
