import { NgZone } from '@angular/core'; import { HttpClient } from '@angular/common/http'; import { TelemetryActionType, TelemetryIndex } from './telemetry'; import * as i0 from "@angular/core"; export declare class TelemetryService { private http; private zone; businessID: any; loginUserID: any; deviceInfo: any; constructor(http: HttpClient, zone: NgZone); initializeDeviceInfo(deviceInfo: any): void; closest(el: any, fn: any): any; sendTelemetry(action: string, type: TelemetryActionType, location: string, index?: TelemetryIndex): void; sendAutoTelemetry(event: any, target: any): void; sendAutoInputEvent(event: any, target: any, eventType: string): void; postTelemetry(body: any): void; private parseLocationContext; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }