import type { ResourceTiming } from '../request/ResourceTiming.js'; import type { EwmaEstimatorOptions } from './EwmaEstimatorOptions.js'; import type { ThroughputEstimator } from './ThroughputEstimator.js'; /** * Exponential Weighted Moving Average (EWMA) throughput estimator based on 2 half-lives * * @group Throughput * * @beta */ export declare class EwmaEstimator implements ThroughputEstimator { private fastEwma; private slowEwma; constructor(options: EwmaEstimatorOptions); sample(sample: ResourceTiming): void; getEstimate(): number; canEstimate(): boolean; } //# sourceMappingURL=EwmaEstimator.d.ts.map