UNPKG

node-twstock

Version:

A client library for scraping Taiwan stock market data

26 lines (25 loc) 1.02 kB
import { TwseScraper } from './twse-scraper'; import { TpexScraper } from './tpex-scraper'; import { TaifexScraper } from './taifex-scraper'; import { TdccScraper } from './tdcc-scraper'; import { MisTwseScraper } from './mis-twse-scraper'; import { MisTaifexScraper } from './mis-taifex-scraper'; import { MopsScraper } from './mops-scraper'; import { IsinScraper } from './isin-scraper'; import { Scraper } from './scraper'; import { Scraper as ScraperType } from '../enums'; import { RateLimitOptions } from '../interfaces'; export declare class ScraperFactory { private readonly options?; private readonly scrapers; constructor(options?: RateLimitOptions | undefined); get(type: ScraperType): Scraper; getTwseScraper(): TwseScraper; getTpexScraper(): TpexScraper; getTaifexScraper(): TaifexScraper; getTdccScraper(): TdccScraper; getMisTwseScraper(): MisTwseScraper; getMisTaifexScraper(): MisTaifexScraper; getMopsScraper(): MopsScraper; getIsinScraper(): IsinScraper; }