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>;
}
