import * as React from 'react';
export declare class IgrTooltipContainer extends React.Component<IIgrTooltipContainerProps> {
    constructor(props: IIgrTooltipContainerProps);
    render(): JSX.Element;
    private _currentOwner;
    get currentOwner(): any;
    shouldComponentUpdate(nextProps: any, nextState: any): boolean;
    private _template;
    set template(value: React.FunctionComponent<any> | React.ComponentClass<any>);
    get template(): React.FunctionComponent<any> | React.ComponentClass<any>;
    private _containerTemplate;
    set containerTemplate(value: React.FunctionComponent<any> | React.ComponentClass<any>);
    get containerTemplate(): React.FunctionComponent<any> | React.ComponentClass<any>;
    private _dataContext;
    set dataContext(value: any);
    get dataContext(): any;
}
export interface IIgrTooltipContainerProps {
    owner: any;
}
