import { IOhlcavExtend, IOhlcavProps, TCandle } from "../@types/quotation"; import UtilsInterface from "../interface/UtilsInterface"; import QuoationService from "./QuoationService"; export default class UtilsService extends QuoationService implements UtilsInterface { constructor(); getOhlcav(type: TCandle, market: string, count: number, to?: string): Promise; getOhlcvPlusOne(type: TCandle, market: string, count: number, to?: string): Promise; getPrevMaAvg(df: IOhlcavExtend[], maCount: number): IOhlcavExtend[]; getBollingerBand(df: IOhlcavExtend[], maCount: number): IOhlcavExtend[]; getRsi(df: IOhlcavExtend[], maCount: number): IOhlcavExtend[]; getCmbr(type: TCandle, market: string, count: number, to?: string): Promise<{ market: string; close: number; maAvg: number; bollingerHigh: number; bollingerLow: number; rsi: number; }>; getFixed(num: number, digits: number): number; }