import type { EuiButtonSignature } from './eui-button';
import type { TemplateOnlyComponent } from '@ember/component/template-only';
export interface EuiButtonGroupButtonSignature {
    Element: EuiButtonSignature['Element'];
    Args: {
        id: string;
        value?: string;
        element?: 'label' | 'button';
        name?: string;
        label?: string;
        isDisabled?: boolean;
        isSelected?: boolean;
        isIconOnly?: boolean;
        size?: EuiButtonSignature['Args']['size'];
        color?: EuiButtonSignature['Args']['color'];
        contentClasses?: EuiButtonSignature['Args']['contentClasses'];
        iconSide?: EuiButtonSignature['Args']['iconSide'];
        iconType?: EuiButtonSignature['Args']['iconType'];
        iconSize?: EuiButtonSignature['Args']['iconSize'];
        iconClasses?: EuiButtonSignature['Args']['iconClasses'];
        isLoading?: EuiButtonSignature['Args']['isLoading'];
        textClasses?: EuiButtonSignature['Args']['textClasses'];
        type?: EuiButtonSignature['Args']['type'];
        onChange: (id: string, value?: string) => void;
    };
}
declare const EuiButtonGroupButton: TemplateOnlyComponent<EuiButtonGroupButtonSignature>;
export default EuiButtonGroupButton;
//# sourceMappingURL=eui-button-group-button.d.ts.map