UNPKG

fme-free-barchart

Version:

API for fetching data from the Free Barchart API

30 lines (29 loc) 863 B
import { FmeQuote } from "fme-quotes-models"; export declare class FreeBarchart { private key; version: string; host: string; endpoint: string; symbol: string; type: string; types: string[]; typesSingleDay: string[]; interval: number; startTime: number; endTime: number; targetDate: Date; constructor(key: string, symbol: string, frame: string, interval: number, targetDate: Date, startTime?: number, endTime?: number); getDailyMinutes: () => Promise<FmeQuote[] | null | undefined>; } export declare class Conversion { inputSymbol: string; symbol: string; exchange: string; timeAdjust?: number; expiryLength?: number | undefined; } export declare class ContractConversion { codes: string[]; rollOffset: number; findCode: (date: Date, length: number) => string | undefined; }