import { ContentConfig, NewsItem } from './types'; export interface EsportsNewsAPIConfig { baseUrl?: string; websiteId?: string; } export declare class EsportsNewsAPI { private config; constructor(config?: EsportsNewsAPIConfig); getNews(contentConfig: ContentConfig[], language: string): Promise; private fetchContentsByPreset; private transformNewsItems; getNewsById(id: string | number, preset: string | undefined, language: string): Promise; } export declare function createEsportsNewsAPI(config?: EsportsNewsAPIConfig): EsportsNewsAPI; //# sourceMappingURL=api.d.ts.map