import { AfterViewInit, EventEmitter, OnDestroy, OnInit, QueryList, TemplateRef } from '@angular/core'; import { PdfThumbComponent } from '../pdf-viewer-thumb/pdf-viewer-thumb.component'; import * as i0 from "@angular/core"; export declare class PdfThumbListComponent implements OnInit, AfterViewInit, OnDestroy { private readonly element; private readonly document; pdfViewer: any; close: EventEmitter; virtualHeight: number; translateY: number; renderItems: any[]; width: number; currentHeight: number; private items; private readonly margin; private itemHeight; private previouslyFocusedElement; private keyManager; template: TemplateRef; thumbsList: QueryList; onKeydown(event: KeyboardEvent): void; onResize(): void; constructor(); ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; isSelected(pageNumber: number): boolean; goTo(pageNumber: number): void; scrollInto(pageNumber: number): void; getPages(): any[]; private setHeight; private calculateHeight; private calculateItems; private getContainerSetup; private onPageChange; private getPageIndex; private canSelectNextItem; private canSelectPreviousItem; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }