/** * Created by gaurav.pandvia on 2/15/17. */ import { ElementRef, AfterViewInit, Renderer } from '@angular/core'; import { PlacementTypes } from "../utils/placements"; export declare class TourContentComponent implements AfterViewInit { element: ElementRef; private renderer; host: ElementRef; context: any; showCaret: boolean; showCursor: boolean; placement: PlacementTypes; spacing: number; cssClass: string; title: string; alignment: string; popoverClass: string; caretElm: any; contentElm: ElementRef; readonly cssClasses: string; template: any; constructor(element: ElementRef, renderer: Renderer); ngAfterViewInit(): void; position(): void; /** * * @param nativeElm -- Tour Content Box * @param hostDim -- Host Anchor element dimensions * @param elmDim -- Tour Content Box dimensions */ positionContent(nativeElm: any, hostDim: any, elmDim: any): void; positionCaret(hostDim: any, elmDim: any): void; oppositePos(placement: any): "top" | "bottom" | "left" | "right"; checkFlip(hostDim: any, elmDim: any): void; }