import Stylable from '../stylable'; import { ITooltip, ITooltipStyles } from './types'; declare class Tooltip extends Stylable implements ITooltip { private _$rootElement; private _$tooltipInner; private _isHidden; constructor(); private _initDOM; getElement(): HTMLElement; get isHidden(): boolean; show(): void; hide(): void; setText(text: string): void; clearElement(): void; setElement(element: HTMLElement): void; private _showAsText; private _showAsElement; setStyle(style: any): void; destroy(): void; } export { ITooltip, ITooltipStyles }; export default Tooltip;