import React from 'react'; import { InjectedProps } from '@material/react-ripple'; export interface MaterialIconDefaultProps extends React.HTMLAttributes { icon?: string; className?: string; hasRipple?: boolean; unbounded?: boolean; } export interface MaterialIconProps extends MaterialIconDefaultProps, InjectedProps { } export declare const RippleMaterialIcon: React.ComponentType & import("../ripple").RippledComponentProps>; export default class MaterialIcon extends React.Component { static defaultProps: Partial; render(): JSX.Element; }