import { ChangeDetectorRef, NgZone } from '@angular/core'; import { Router } from '@angular/router'; import { Observable, Subscription } from 'rxjs'; import * as i0 from "@angular/core"; export declare class IdleTimeoutService { _ngZone: NgZone; router: Router; isVisible: boolean; inactivityTime: number; timeLapsedSinceInactivity: number; minute: number; seconds: number; subscription: Subscription; observeable$: Observable; mergedObservable$: Observable; inactivityTimerEvent: Array[]; _cd: ChangeDetectorRef; actionCallback: () => void; constructor(_ngZone: NgZone, router: Router); createObserable(): void; isItTimeToShowPopUp(val: number): void; subscribeObservable(): void; padZero(digit: any): any; unsubscribeObservable(): void; startTimer(cd: ChangeDetectorRef, options: any): void; stopTimer(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }