import { OnInit, OnDestroy } from "@angular/core"; import { Router } from "@angular/router"; import { Observable, Subject } from "rxjs"; import { ViewerService, IImage } from "./viewer.service"; import * as i0 from "@angular/core"; export declare class ImageViewerComponent implements OnInit, OnDestroy { viewerService: ViewerService; private router; images$: Observable; images: Array; destroy$: Subject; showViewer: boolean; show: boolean; activeImage: number; constructor(viewerService: ViewerService, router: Router); ngOnInit(): void; ngOnDestroy(): void; close(): void; setActive(val: number): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }