import { ContentConfig, VideoItem } from './types'; export interface EsportsVideosAPIConfig { baseUrl?: string; websiteId?: string; } export declare class EsportsVideosAPI { private config; constructor(config?: EsportsVideosAPIConfig); getVideos(contentConfig: ContentConfig[], language: string): Promise; private fetchContentsByPreset; private transformVideoItems; getVideoById(id: string | number, preset: string | undefined, language: string): Promise; } export declare function createEsportsVideosAPI(config?: EsportsVideosAPIConfig): EsportsVideosAPI; //# sourceMappingURL=api.d.ts.map