import { EventEmitter, ComponentInterface } from "../../stencil-public-runtime"; export declare class PdfViewer implements ComponentInterface { static CSSVariables: string[]; element: HTMLElement; src: string; page: number; enableToolbar: boolean; toolbarEl: HTMLElement; updateToolbarVisibility(): void; disableScrolling: boolean; enableManualFullscreenFallback: boolean; updateScrolling(): void; enableSideDrawer: boolean; sidebarToggleEl: HTMLElement; updateSideDrawerVisibility(): void; enableSearch: boolean; searchToggleEl: HTMLElement; updateSearchVisibility(): void; pageChange: EventEmitter; linkClick: EventEmitter; fullscreenToggle: EventEmitter; print(): Promise; scale: "auto" | "page-fit" | "page-width" | number; updateScale(): void; setScale(scale: "auto" | "page-fit" | "page-width" | number): Promise; getPage(): Promise; iframeEl: HTMLIFrameElement; viewerContainer: HTMLElement; PDFViewerApplication: any; iframeLoaded: boolean; get viewerSrc(): string; componentDidLoad(): void; disconnectedCallback(): void; setCSSVariables(): void; initButtonVisibility(): void; addEventListeners(): void; handlePageChange(e: any): void; handleLinkClick(e: any): void; render(): any; }