/** * Created by gaurav.pandvia on 2/10/17. */ import { TourStepTemplateService } from './services/tour-step-template.service'; import { ElementRef, NgZone, ViewContainerRef, OnInit, OnDestroy, TemplateRef, EventEmitter } from '@angular/core'; import { BmTourService, IStepOption } from "./services/bm-tour.service"; import { TourContentService } from "./services/tour-content.service"; export declare class BmTourAnchorDirective implements OnInit, OnDestroy { private tourService; private tourStepTemplate; viewContainerRef: ViewContainerRef; ngZone: NgZone; private tourContentService; bmTourAnchor: string; stepContext: any; popoverTemplate: TemplateRef; popoverTitle: any; container: any; placement: any; alignment: any; spacing: number; showCaret: boolean; showCursor: boolean; private component; private timeout; show: EventEmitter<{}>; hide: EventEmitter<{}>; private element; constructor(tourService: BmTourService, tourStepTemplate: TourStepTemplateService, _elementRef: ElementRef, viewContainerRef: ViewContainerRef, ngZone: NgZone, tourContentService: TourContentService); ngOnInit(): void; showTourStep(step: IStepOption): void; hideTourStep(): void; private createBoundOptions(); openTourStep(): void; ngOnDestroy(): void; }