UNPKG

@neo-one/monitor

Version:

NEO•ONE monitoring.

13 lines (12 loc) 626 B
import { MetricsFactoryProxy } from './MetricsFactoryProxy'; import { BucketedMetricOptions, Counter, Histogram, MetricCollection, MetricOptions } from './types'; export declare class CollectingMetricsFactory extends MetricsFactoryProxy { private mutableCollectingCounters; private mutableCollectingHistograms; collect(): MetricCollection; reset_forTest(): void; protected createCounterInternal(options: MetricOptions): Counter; protected createHistogramInternal(options: BucketedMetricOptions): Histogram; private serializeJSON; } export declare const collectingMetrics: CollectingMetricsFactory;