UNPKG

unleash-server

Version:

Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.

36 lines 846 B
import type { Registry } from 'prom-client'; interface BucketData { le: number | '+Inf'; count: number; } interface BatchData { count: number; sum: number; buckets: BucketData[]; } export declare class BatchHistogram { private name; private help; private registry; labelNames: string[]; bucketBoundaries: Set<number | '+Inf'>; private store; constructor(config: { name: string; help: string; registry: Registry; labelNames?: string[]; }); recordBatch(labels: Record<string, string | number>, data: BatchData): void; private createLabelKey; reset(): void; get(): { name: string; help: string; type: string; values: any[]; aggregator: string; }; } export {}; //# sourceMappingURL=batch-histogram.d.ts.map