import { IndicatorSeries } from '../../base/Indicator.js'; export declare abstract class MovingAverage extends IndicatorSeries { #private; readonly inputShape: "price"; readonly interval: number; constructor(interval: number); protected setResult(value: number, replace: boolean): number; getSignal(): { state: import("../../base/Indicator.js").TradingSignals; hasChanged: boolean; }; }