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.NamedExoticComponent<ButtonTabGroupProps>;
export default ButtonTabGroup;
