import type { Labels } from './metrics-counter.js'; export declare const DEFAULT_BUCKETS: number[]; export interface HistogramSnapshot { count: number; sum: number; cumulativeCounts: number[]; buckets: number[]; } export declare class Histogram { readonly name: string; readonly help: string; readonly buckets: number[]; private readonly isEnabled; private series; constructor(name: string, help: string, buckets?: number[], isEnabled?: () => boolean); observe(labels: Labels, value: number): void; snapshot(labels: Labels): HistogramSnapshot; } //# sourceMappingURL=metrics-histogram.d.ts.map