import { ElementRef, EventEmitter, OnInit } from '@angular/core'; import 'pdfjs-dist/build/pdf.combined'; import 'pdfjs-dist/web/pdf_viewer'; export declare class ZoomConstants { static readonly Auto: Zoom; static readonly PageActual: Zoom; static readonly PageWidth: Zoom; static readonly PageHeight: Zoom; static readonly PageFit: Zoom; } export declare type Zoom = number | 'auto' | 'page-actual' | 'page-width' | 'page-height' | 'page-fit'; export declare class PdfViewerComponent implements OnInit { private element; private _showAll; private _src; private _page; private _zoom; private _pdfViewer; private _pdfDocument; afterLoadComplete: EventEmitter; pageChange: EventEmitter; zoomChange: EventEmitter; src: any; page: any; zoom: any; constructor(element: ElementRef); ngOnInit(): void; private onPagesInit(); private onScaleChange(); private loadDocument(); private refreshPdfViewer(); private isValidPageNumber(page); }