import { EventEmitter, OnChanges, SimpleChanges, ElementRef } from '@angular/core'; import { CfCoreGalleryHelperService } from './cf-core-gallery-helper.service'; export declare class CfCoreGalleryPreviewComponent implements OnChanges { private elementRef; private helperService; src: string; description: string; showSpinner: boolean; images: string[]; descriptions: string[]; showDescription: boolean; swipe: boolean; fullscreen: boolean; closeOnClick: boolean; keyboardNavigation: boolean; onClose: EventEmitter<{}>; private index; private loadedList; private isOpen; constructor(elementRef: ElementRef, helperService: CfCoreGalleryHelperService); ngOnChanges(changes: SimpleChanges): void; onKeyDown(e: KeyboardEvent): void; open(index: number): void; close(): void; loaded(): void; showNext(): void; showPrev(): void; canShowNext(): boolean; canShowPrev(): boolean; manageFullscreen(): void; private isKeyboardNext(e); private isKeyboardPrev(e); private openFullscreen(); private closeFullscreen(); private show(); }