import * as React from 'react'; interface PropTypes { className?: string; type?: 'default' | 'primary' | 'warning' | 'danger' | 'success' | 'info'; action?: React.ButtonHTMLAttributes['type']; size?: 'small' | 'medium' | 'large'; width?: number | string; isDisabled?: boolean; onClick: React.MouseEventHandler; children: React.ReactNode; } declare function Button({ className, type, action, size, width, isDisabled, onClick, children, }: PropTypes): JSX.Element; declare namespace Button { var defaultProps: { className: string; type: string; action: string; size: string; width: string; isDisabled: boolean; }; } export default Button;