export interface PdfFileLoader { webViewerOpenFileViaURL(file: string); } export interface PDFViewer { } export interface PDFThumbnailViewer { } export interface PDFRenderingQueue { } export interface PDFPresentationMode { } export interface PDFDocumentProperties { } export interface PDFLinkService { } export interface PDFHistory { } export interface PDFSidebar { } export interface PDFSidebarResizer { } export interface PDFOutlineViewer { } export interface PDFAttachmentViewer { } export interface PDFCursorTools { } export interface ViewHistory { } export interface DownloadManager { } export interface OverlayManager { } export interface Preferences { } export interface Toolbar { } export interface SecondaryToolbar { } export interface EventBus { } export interface IL10n { } export interface DefaultExternalServices { } export interface PDFViewerApplication { initialBookmark: string, initialized: boolean, fellback: boolean, appConfig: any, pdfDocument: any, pdfLoadingTask: any, printService: any, pdfViewer: PDFViewer; pdfThumbnailViewer: PDFThumbnailViewer; pdfRenderingQueue: PDFRenderingQueue; pdfPresentationMode: PDFPresentationMode; pdfDocumentProperties: PDFDocumentProperties; pdfLinkService: PDFLinkService; pdfHistory: PDFHistory; pdfSidebar: PDFSidebar; pdfSidebarResizer: PDFSidebarResizer; pdfOutlineViewer: PDFOutlineViewer; pdfAttachmentViewer: PDFAttachmentViewer; pdfCursorTools: PDFCursorTools; store: ViewHistory; downloadManager: DownloadManager; overlayManager: OverlayManager; preferences: Preferences; toolbar: Toolbar; secondaryToolbar: SecondaryToolbar; eventBus: EventBus; l10n: IL10n; isInitialViewSet: boolean; downloadComplete: boolean; isViewerEmbedded: boolean, url: string, baseUrl: string, externalServices: DefaultExternalServices, contentDispositionFilename: string, pdfFileLoader: PdfFileLoader; initialize(appConfig: any); }