import { JSONDef, Indicator, Low } from "../types"; export interface MINArgs { period: number; minIdx: number; curIdx: number; queue: number[]; } export default class MIN extends Indicator { period: number; minIdx: number; curIdx: number; queue: number[]; constructor(period?: number, minIdx?: number, curIdx?: number, queue?: any[]); next(value: number): number; nextBar(bar: Low): number; reset(): void; findMinIdx(): number; toString(): string; toJSON(): JSONDef; static readonly key = "finance.tr.MIN"; static minBars({ period }: MINArgs): number; static display({ period }: MINArgs, value?: string): string; static from({ period, minIdx, curIdx, queue }: MINArgs): MIN; }