UNPKG

the-odds-api

Version:
21 lines (20 loc) 765 B
import { SportParams, OddParams } from './params'; import { SportResult, OddResult } from './results'; declare class TheOddsAPI { baseUrl: string; constructor(apiKey: string); _request(url: string): Promise<{ result: any; header: { requestsRemaining: number; requestsUsed: number; }; }>; _getResult(endpoint: string, options: object, headerData: boolean): Promise<any>; getSports(params?: SportParams | null, headerData?: boolean): Promise<SportResult>; getOdds(params: OddParams, headerData?: boolean): Promise<OddResult>; } export default TheOddsAPI; export { default as Market } from "./market"; export { default as Region } from "./region"; export { default as Sport } from "./sport";