Cleanup - unused files / unused exports / duplicate exports
[ProtonMail-WebClient.git] / packages / metrics / lib / types / IMetricsRequestService.ts
blob7aa838d545bff26038216d4c9673f8ec0437ec56
1 import type IMetricsApi from './IMetricsApi';
2 import type MetricsRequest from './MetricsRequest';
4 export default interface IMetricsRequestService {
5     api: IMetricsApi;
6     report: (request: MetricsRequest) => void;
7     startBatchingProcess: () => void;
8     stopBatchingProcess: () => void;
9     processAllRequests: () => Promise<void>;
10     clearQueue: () => void;
11     setReportMetrics: (reportMetrics: boolean) => void;