import React from 'react'; export interface ButtonTabItem { /** Tab 的唯一标识 */ key: string; /** Tab 显示的文本 */ label: React.ReactNode; /** Tab 的图标 */ icon?: React.ReactNode; /** 图标点击回调 */ onIconClick?: () => void; /** 是否禁用 */ disabled?: boolean; } export interface ButtonTabGroupProps { /** Tab 配置项 */ items?: ButtonTabItem[]; /** 当前选中的 Tab key */ activeKey?: string; /** 默认选中的 Tab key(非受控模式) */ defaultActiveKey?: string; /** Tab 切换时的回调 */ onChange?: (key: string) => void; /** 自定义类名 */ className?: string; /** 前缀类名 */ prefixCls?: string; } declare const ButtonTabGroup: React.FC; export default ButtonTabGroup;