import { ICandleDayReturnProps, ICandleReturnProps, ICandleWeekReturnProps, ICandlesDayProps, ICandlesMinutesProps, ICandlesMonthProps, ICandlesMonthReturnProps, ICandlesWeekProps, IMarketAllInfoProps, IOrderbookProps, ITickerProps } from "../@types/quotation"; import QuotationInterface from "../interface/QuotationInterface"; import CustomAxios from "./CustomAxios"; export default class QuoationService extends CustomAxios implements QuotationInterface { constructor(); getMarketAllInfo(): Promise; getMinutesCandles({ minutes, marketCoin, count, to, }: ICandlesMinutesProps): Promise; getDayCandles({ marketCoin, count, to, }: ICandlesDayProps): Promise; getWeekCandles({ marketCoin, count, to, }: ICandlesWeekProps): Promise; getMonthCandles({ marketCoin, count, to, }: ICandlesMonthProps): Promise; getTicker(marketCoinCode: string[]): Promise; getOrderbook(marketCoinCode: string[]): Promise; }