import React from "react";
export interface ButtonGroupItem {
    id: string;
    label: React.ReactNode;
    icon?: React.ReactNode;
}
export interface ButtonGroupProps extends React.HTMLAttributes<HTMLDivElement> {
    items: ButtonGroupItem[];
    defaultActiveId?: string;
    onTabChange?: (id: string) => void;
}
declare const ButtonGroup: React.ForwardRefExoticComponent<ButtonGroupProps & React.RefAttributes<HTMLDivElement>>;
export { ButtonGroup };
