import { MouseEventHandler, ComponentType, ComponentClass } from 'react'; export interface IWithControlProps { disabled?: boolean; hovered?: boolean; onMouseEnter?: MouseEventHandler; onMouseLeave?: MouseEventHandler; } export interface IWithControlState { hovered?: boolean; } export declare function withControl(WrappedComponent: ComponentType): ComponentClass;