UNPKG

@twilio/flex-ui

Version:

Twilio Flex UI

15 lines (14 loc) 585 B
import { HighlightedMetrics } from "../../../core/FlexDataClient"; import { QueuesStatsMediator } from "../../../state/QueuesState/QueuesStatsMediator"; export declare class BatchDispatcher { private static instance; private queueDataList; private highlightedMetricsDataList; private BATCHING_INTERVAL; static getInstance(): BatchDispatcher; addData(response: HighlightedMetrics, mediator?: QueuesStatsMediator): Promise<void>; private batchQueueData; private batchHighlightedMetricsData; private dispatchBatchedUpdates; private clearBatches; }