import React from 'react';
import type { Placement } from './Placement';
export interface ITooltipProps {
    id?: string;
    value?: string;
    template?: JSX.Element;
    placement?: Placement;
    delayShow?: number;
}
export declare class Tooltip extends React.Component<ITooltipProps> {
    static defaultProps: Partial<ITooltipProps>;
    private popover;
    private handleRef;
    componentWillReceiveProps(nextProps: ITooltipProps): void;
    render(): JSX.Element;
}
