UNPKG

@zomlit/tsleague

Version:

RL wrapper in TypeScript

18 lines (17 loc) 714 B
import { RocketLeagueData } from './interfaces/RocketLeagueData'; import { RocketLeagueAPIOptions } from './interfaces/RocketLeagueAPIOptions'; import { Playlist } from './enum/Playlist'; import { OverviewStats } from './object/OverviewStats'; import { PlaylistStats } from './object/PlaylistStats'; export declare class RocketLeagueAPI { private options; private proxyManager; private url; private data; constructor(options: RocketLeagueAPIOptions); fetchData(): Promise<RocketLeagueData | null>; private isRocketLeagueData; private isRocketLeagueSegmentArray; getStats(playlist: Playlist): Promise<PlaylistStats | null>; getGlobalStats(): Promise<OverviewStats | null>; }