import React, { Component } from 'react'; interface HoverableProps { /** Event handler when the component is hovered. */ onHoverIn?: () => void; /** Event handler called when the component is not hovered anymore. */ onHoverOut?: () => void; } interface HoverableState { isHovered: boolean; showHover: boolean; } export declare class Hoverable extends Component { constructor(props: HoverableProps); private handleMouseEnter; private handleMouseLeave; private handleGrant; private handleRelease; render(): React.DetailedReactHTMLElement<{ onMouseEnter: (e: any) => void; onMouseLeave: (e: any) => void; onResponderGrant: () => void; onResponderRelease: () => void; onPressIn: () => void; onPressOut: () => void; }, HTMLElement>; } export {};