import { OverlayRef } from '@angular/cdk/overlay'; import { ChangeDetectorRef, OnInit } from '@angular/core'; import { ImageTransitionComponent } from '../image-transition/image-transition.component'; import * as i0 from "@angular/core"; export declare class LightboxOverlayComponent implements OnInit { private changeRef; imageTransition: ImageTransitionComponent; overlayRef: OverlayRef; imageUrls: string[]; displacementImageUrl: string; forceFullscreen: boolean; forceShowNavButtons: boolean; imageSize: string; autoPlay: boolean; autoPlayInterval: number; transitionDuration: number; transitionType: string; sizeX: number; sizeY: number; width: number; intensity: number; startIndex: number; currentImageIndex: number; showPerformanceMonitor: boolean; swipeCoord: number[]; swipeTime: number; constructor(changeRef: ChangeDetectorRef); ngOnInit(): void; keyEvent(event: KeyboardEvent): void; /** * Close the lightbox */ close(): void; /** * method to set the index counter * @param index index of the image */ imageIndexChange(index: number): void; /** * Listen to touche events for gestures (mobile) * @param e touch event * @param when indicator if 'start' or 'end' */ swipe(e: TouchEvent, when: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }