import PropTypes from "prop-types";
import { BooleanButtonIconOpts } from '../../components/shared/interfaces';
interface ButtonEmailIconProps extends BooleanButtonIconOpts {
    url: string;
    to?: string;
    subject: string;
    content: string;
}
declare function ButtonEmailIcon({ url, to, subject, content, isRounded, isAllWhite, isWhited, isBordered, isCircled }: ButtonEmailIconProps): JSX.Element;
declare namespace ButtonEmailIcon {
    var propTypes: {
        url: PropTypes.Validator<string>;
        to: PropTypes.Requireable<string>;
        subject: PropTypes.Validator<string>;
        content: PropTypes.Validator<string>;
        isRounded: PropTypes.Requireable<boolean>;
        isAllWhite: PropTypes.Requireable<boolean>;
    };
    var defaultProps: {
        url: string;
        to: string;
        subject: string;
        content: string;
        isRounded: boolean;
        isAllWhite: boolean;
    };
}
export default ButtonEmailIcon;
