import PropTypes from 'prop-types';
declare const CustomButton: {
    ({ classes, className, actionValue, buttonText, iconName, size, template, variant, color, onClick, analytics, onAnalytics, children, ...rest }: any): import("react/jsx-runtime").JSX.Element;
    propTypes: {
        classes: PropTypes.Requireable<object>;
        className: PropTypes.Requireable<string>;
        size: PropTypes.Requireable<string>;
        disabled: PropTypes.Requireable<boolean>;
        actionValue: PropTypes.Requireable<string>;
        onAnalytics: PropTypes.Requireable<(...args: any[]) => any>;
        analytics: PropTypes.Requireable<object>;
        buttonText: PropTypes.Requireable<string>;
        iconName: PropTypes.Requireable<string>;
    };
};
export default CustomButton;
