import { Subject } from 'rxjs'; import { ServiceProxyService } from './service-proxy.service'; import * as i0 from "@angular/core"; export declare class NotificationService { private serviceProxy; notificationGlobalCall: any; private notificationProgress; private interval; countHandler: Subject; exportIds: Subject; private req; private firstApiCallTime; private notificationCount; private exportInitiated; private exportTimer; exportQueueId: any[]; constructor(serviceProxy: ServiceProxyService); initNotificationUpdate(): void; private updateNotificationPoll; setInterval(newInterval: number, exportInitiated?: boolean): void; setQueueId(queueId: string): void; withRefresh(): any; decrementCount(): void; setCount(value: number): void; getCount(): number; desktopNotificationPermission(): void; showNotification(title: any, body: any): void; private notificationClicked; private resetInterval; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }