import { Observable } from 'rxjs'; import { IdleWarningStates } from '../enums/idle-warning.states.enum'; import { IdleTimerService } from './idle-timer.service'; export declare class IdleService { private _idleTimerService; constructor(_idleTimerService: IdleTimerService); private _currentIdleWarningState; private _timerStopped; private _allowedIdleTime; private _idleWarningTime; get allowedIdleTime(): number; set allowedIdleTime(value: number); get idleWarningTime(): number; set idleWarningTime(value: number); set currentIdleWarningState(value: IdleWarningStates); startWatching(): Observable; idleStateChanged(): Observable; timerStopped(): Observable; timerResetOccoured(): Observable; resetTimer(): void; stopTimer(): void; }