import * as React from 'react'; import { StandardProps, PropTypes } from '..'; import { ButtonBaseProps, ButtonBaseClassKey } from '../ButtonBase'; export interface ButtonProps extends StandardProps { color?: PropTypes.Color; component?: React.ReactType; disabled?: boolean; disableFocusRipple?: boolean; disableRipple?: boolean; fullWidth?: boolean; href?: string; mini?: boolean; size?: 'small' | 'medium' | 'large'; type?: string; variant?: 'flat' | 'raised' | 'fab'; } export type ButtonClassKey = | ButtonBaseClassKey | 'dense' | 'label' | 'flatPrimary' | 'flatSecondary' | 'colorInherit' | 'raised' | 'keyboardFocused' | 'raisedPrimary' | 'raisedSecondary' | 'fab' | 'fullWidth'; declare const Button: React.ComponentType; export default Button;