import React, { FunctionComponent } from 'react';
interface Props {
    children: JSX.Element | Element;
}
export interface InjectedHoverProps {
    hoverTime: number | null;
    onSetHoverTime: (hoverTime: number | null) => void;
}
export declare const HoverTimeProvider: FunctionComponent<Props>;
export declare const withHoverTime: <P extends {}>(Component: React.ComponentType<P & InjectedHoverProps>) => (props: P) => JSX.Element;
export {};
