import { ITuningConfig } from '../../utils/tuningConfig';
import { ISmoothedValue } from '../../utils/smoothedValue/types';
export declare class SmoothedValueFactory {
    static getSmoothedValue(initialThroughput: number, fastDirection: 1 | -1, tuning: ITuningConfig['throughputEstimator']): ISmoothedValue;
    static getLiveBufferSmoothedValue(initialBufferLength: number, tuning: ITuningConfig['dashCmafLive']['lowLatency']['bufferEstimator']): ISmoothedValue;
}
