import { OnInit, Renderer2, ElementRef, AfterViewInit, OnChanges, SimpleChanges, EventEmitter } from '@angular/core'; import { GuideBotEventService } from '../../../services/guide-bot-event.service'; import { GuideBotScreenPosition } from '../../../models/guide-bot/guide-bot-position.enum'; import { GuideBotSubItem } from '../../../models/guide-bot/guide-bot-sub-item.model'; import { GuidedTourService } from '../../../services/guided-tour.service'; export declare class GuideBotLogoComponent implements OnInit, AfterViewInit, OnChanges { protected guideBotEventService: GuideBotEventService; protected guidedTourService: GuidedTourService; protected renderer: Renderer2; IsTourOpen: boolean; ScrollHeight: number; ShowBotSubItems: boolean; private boundingElementRect; private logoInitialWidth; BotLogoPosition: GuideBotScreenPosition; BotPadding: number; BotSubItems: GuideBotSubItem[]; BotScale: number; BoundingElementSelector: string; BotZIndex: number; TourStartedEvent: EventEmitter; bounce: ElementRef; bubbles: ElementRef; guide: ElementRef; constructor(guideBotEventService: GuideBotEventService, guidedTourService: GuidedTourService, renderer: Renderer2); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; ngAfterViewInit(): void; onResize(_: any): void; onScroll(_: any): void; ToggleBotSubItems(): void; protected anchorBotToSelector(): void; protected calculateBotTourPosition(): void; protected findBoundingElementRect(): void; protected triggerBotBounceAnim(): void; protected setBotScale(): void; protected setScreenPosition(x?: number, y?: number): void; } //# sourceMappingURL=bot-logo.component.d.ts.map