import React from 'react';
interface TooltipProps {
    tooltipText: string;
    tooltipTriggerText: string;
    tooltipTriggerTextClass?: string;
    tooltipTriggerTextStyle?: {
        [key: string]: any;
    };
    tooltipTriggerStyle?: {
        [key: string]: any;
    };
}
export declare class Tooltip extends React.Component<TooltipProps, {}> {
    private timer;
    private tooltip;
    private tooltipTrigger;
    constructor(props: any);
    componentWillUnmount(): void;
    hideTooltipOnClick(e: any): void;
    showTooltip(): void;
    hideTooltip(): void;
    startTimer(): void;
    render(): JSX.Element;
}
export {};
