import { PrimariaBroker } from '../broker/primaria-broker'; import { PrimariaNotificationService } from '../notification-service/notification-service'; export interface PdfData { id: string; name: string; date: string; url?: string; b64?: string; } export interface IPdfDocument { id: string; pdfName: string; data: PdfData; } export interface PdfViewerOptions { autoNavigate?: boolean; } export declare class PdfViewerManager { private broker; private notificationService; constructor(broker: PrimariaBroker, notificationService: PrimariaNotificationService); private pdfs; private activePdf; add(data: PdfData, options?: PdfViewerOptions): IPdfDocument | undefined; delete(pdfId: string): void; getPdfs(): IPdfDocument[]; } export declare const createPdfViewerManager: (broker: PrimariaBroker, notificationService: PrimariaNotificationService) => PdfViewerManager;