1 import type IMetricsApi from './IMetricsApi';
2 import type MetricsRequest from './MetricsRequest';
4 export default interface IMetricsRequestService {
6 report: (request: MetricsRequest) => void;
7 startBatchingProcess: () => void;
8 stopBatchingProcess: () => void;
9 processAllRequests: () => Promise<void>;
10 clearQueue: () => void;
11 setReportMetrics: (reportMetrics: boolean) => void;