import { ContentConfig, LiveItem, Game, CalendarMatch } from './types'; export interface EsportsLiveAPIConfig { baseUrl?: string; websiteId?: string; } export declare class EsportsLiveAPI { private config; constructor(config?: EsportsLiveAPIConfig); getLive(contentConfig: ContentConfig[], language: string): Promise; private fetchContentsByPreset; private transformLiveItems; getLiveById(id: string | number, preset: string | undefined, language: string): Promise; getGames(): Promise; getCalendar(gameId: number, date: string, timezone: string): Promise; } export declare function createEsportsLiveAPI(config?: EsportsLiveAPIConfig): EsportsLiveAPI; //# sourceMappingURL=api.d.ts.map