import Big, { BigSource } from 'big.js'; import { FasterMovingAverage, MovingAverage } from '../MA/MovingAverage'; export declare class SMA extends MovingAverage { readonly prices: BigSource[]; update(price: BigSource): Big | void; static getResultFromBatch(prices: BigSource[]): Big; } export declare class FasterSMA extends FasterMovingAverage { protected result?: number; readonly prices: number[]; update(price: number): void | number; }