import Window, { WindowArgs } from "../Window"; import { JSONDef, Indicator, Close } from "../types"; export interface ERArgs { period: number; count: number; window: WindowArgs; } export default class ER extends Indicator { period: number; count: number; window: Window; constructor(period?: number, count?: number, window?: Window); next(value: number): number; nextBar(bar: Close): number; reset(): void; toString(): string; toJSON(): JSONDef; static readonly key = "finance.tr.ER"; static minBars({ period }: ERArgs): number; static display({ period }: ERArgs, value?: string): string; static from({ period, count, window }: ERArgs): ER; }