/// export declare class Fetcher { private sources; constructor(sources: FetchSourceMap); fetch(): Promise; private getSourceData; } declare type FetchSourceMap = { [key: string]: FetchSource; }; declare type FetchResultMap = { [key: string]: FetchResult; }; declare type FetchResult = { source: FetchSource; data: string; }; declare type FetchSource = { url: string; backend: string; method?: string; body?: string; headers?: Headers; cache?: CacheOverride; }; export {};