import { EventEmitter, ChangeDetectorRef } from '@angular/core'; import { DocumentType, ViewerState } from './types'; import * as i0 from "@angular/core"; export declare class ToolbarComponent { private cdr; state: ViewerState; documentType: DocumentType; embedded: boolean; showDownload: boolean; showInNewTab: boolean; showZoom: boolean; showRotation: boolean; showFullscreen: boolean; showViewModeToggle: boolean; onDownload: EventEmitter; onOpenInNewTab: EventEmitter; onPrint: EventEmitter; onZoomIn: EventEmitter; onZoomOut: EventEmitter; onZoomReset: EventEmitter; onRotateLeft: EventEmitter; onRotateRight: EventEmitter; onPreviousPage: EventEmitter; onNextPage: EventEmitter; onFullscreen: EventEmitter; onToggleViewMode: EventEmitter; Math: Math; icons: { zoomIn: string; zoomOut: string; rotateLeft: string; rotateRight: string; download: string; fullscreen: string; fullscreenExit: string; prevPage: string; nextPage: string; externalLink: string; viewSingle: string; viewContinuous: string; file: string; noDocument: string; unsupported: string; error: string; retry: string; }; constructor(cdr: ChangeDetectorRef); get canZoom(): boolean; get canRotate(): boolean; get canPaginate(): boolean; handleDownload(): void; handleOpenInNewTab(): void; handleZoomIn(): void; handleZoomOut(): void; handleZoomReset(): void; handleRotateLeft(): void; handleRotateRight(): void; handlePreviousPage(): void; handleNextPage(): void; handleFullscreen(): void; handleToggleViewMode(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }