import { BaseIndicatorInput, BaseIndicator } from "../base-indicator"; import { CandleList, CandleData } from "../StockData"; export declare class HeikinAshiInput extends BaseIndicatorInput { low?: number[]; open?: number[]; volume?: number[]; high?: number[]; close?: number[]; timestamp?: number[]; } export declare class HeikinAshi extends BaseIndicator { result: CandleList; generator: Generator; constructor(input: HeikinAshiInput); static calculate: typeof heikinashi; nextValue(price: CandleData): CandleData | undefined; } export declare function heikinashi(input: HeikinAshiInput): CandleList;