import { Instance } from 'tippy.js';
import './tooltip.scss';
export declare class TableTooltip {
    instance: Instance;
    currentInstance: Instance | null;
    attributeName: string[];
    lastTarget: HTMLElement | undefined;
    constructor(clientId: string);
    createContent: (reference: Element) => string | HTMLDivElement;
    private handleShow;
    private handleHide;
    private handleMouseDown;
    private handleMouseLeave;
    private currentTarget;
    visible(): boolean | undefined;
    hide(): void;
    destroy(): void;
}
