import React, { MouseEvent } from 'react';
import { StandardFunctionProps } from '../../../../types';
export interface ButtonBaseProps extends StandardFunctionProps {
    /** Function to be called on button click */
    onClick?: (e?: MouseEvent<HTMLButtonElement>) => void;
    /** Text to be displayed on hover tooltip */
    titleText?: string;
    /** Keyboard control tab order  */
    tabIndex?: number;
    /** Toggles button highlighted active state */
    active?: boolean;
}
export declare type ButtonBaseRef = HTMLButtonElement;
export declare const ButtonBase: React.ForwardRefExoticComponent<ButtonBaseProps & React.RefAttributes<HTMLButtonElement>>;
