export type SlidingWindowSummaryConfig = { dataPoints: number; /** * The number of digits after decimal. */ precision?: number; }; export declare class SlidingWindowSummary { private readonly _buffer; private _sum; private readonly _precision; constructor(options: SlidingWindowSummaryConfig); record(value: number): void; average(): number; computeWindowSummary(): { mean: number; median: number; p90: number; stdDev: number; histogram: { [element: number]: number; }; }; private _withPrecision; } //# sourceMappingURL=sliding-window-summary.d.ts.map