export default CommonButton;
declare class CommonButton extends React.Component<any, any, any> {
    static propTypes: {
        name: PropTypes.Requireable<string>;
        id: PropTypes.Requireable<string>;
        style: PropTypes.Requireable<object>;
        wrapperStyle: PropTypes.Requireable<object>;
        wrapperClassName: PropTypes.Requireable<string>;
        tooltipTitle: PropTypes.Requireable<string>;
        tooltipPlacement: PropTypes.Requireable<string>;
        className: PropTypes.Requireable<string>;
        icon: PropTypes.Requireable<string>;
        iconStyle: PropTypes.Requireable<object>;
        iconClassName: PropTypes.Requireable<string>;
        iconAnimation: PropTypes.Requireable<string>;
        visible: PropTypes.Requireable<boolean>;
        shape: PropTypes.Requireable<string>;
        disabled: PropTypes.Requireable<boolean>;
        loading: PropTypes.Requireable<boolean>;
        type: PropTypes.Requireable<string>;
        size: PropTypes.Requireable<string>;
        onClick: PropTypes.Requireable<(...args: any[]) => any>;
        children: PropTypes.Requireable<PropTypes.ReactNodeLike>;
    };
    static defaultProps: {
        type: string;
        visible: boolean;
        disabled: boolean;
        loading: boolean;
    };
    constructor(props: any);
    constructor(props: any, context: any);
    render(): JSX.Element;
}
import React from 'react';
import PropTypes from 'prop-types';
