import { Observable } from 'rxjs'; import { IDeviceInfo } from '../IDeviceInfo'; import { RxAVAnalytics } from '../../../public/RxAVAnalytics'; import { RxAVApp } from '../../../public/RxAVClient'; export interface IAnalyticsController { deviceProvider: IDeviceInfo; send(analyticsData: RxAVAnalytics, sessionToken: string): Observable; getPolicy(app?: RxAVApp): Observable; }