import { BigIndicatorSeries, NumberIndicatorSeries } from '../Indicator'; import Big from 'big.js'; import { AO, FasterAO } from '../AO/AO'; import { FasterSMA, SMA } from '../SMA/SMA'; import { FasterMOM, MOM } from '../MOM/MOM'; import { HighLow, HighLowNumber } from '../util'; export declare class AC extends BigIndicatorSeries { readonly shortAO: number; readonly longAO: number; readonly signalInterval: number; readonly ao: AO; readonly momentum: MOM; readonly signal: SMA; constructor(shortAO: number, longAO: number, signalInterval: number); update(input: HighLow): void | Big; } export declare class FasterAC extends NumberIndicatorSeries { readonly shortAO: number; readonly longAO: number; readonly signalInterval: number; readonly ao: FasterAO; readonly momentum: FasterMOM; readonly signal: FasterSMA; constructor(shortAO: number, longAO: number, signalInterval: number); update(input: HighLowNumber): void | number; }