import { QueryList, EventEmitter, ElementRef } from '@angular/core'; import { DopeTooltipComponent } from './tooltip.component'; export declare type TooltipPosition = 'left' | 'right' | 'top' | 'bottom'; export declare class DopeTooltip { private elementRef; name: string; isOpen: boolean; direction: TooltipPosition; tooltipOpen: EventEmitter<{}>; tooltipClose: EventEmitter<{}>; tooltips: QueryList; _isOpen: boolean; _tooltip: DopeTooltipComponent; _position: { height: number; width: number; top: number; left: number; }; constructor(elementRef: ElementRef); ngAfterContentInit(): void; open(): void; close(): void; private _onClick(); private _onDocumentClick(event); private _setPosition(); }