import { XHR } from '../XHR'; import { AuthenticationProvider } from '../../../icc-x-api'; import { ExchangeDataMap } from '../../model/internal/ExchangeDataMap'; import { ExchangeDataMapCreationBatch } from '../../model/ExchangeDataMapCreationBatch'; export declare class IccExchangeDataMapApi { host: string; headers: Array; authenticationProvider: AuthenticationProvider; fetchImpl?: (input: RequestInfo, init?: RequestInit) => Promise; constructor(host: string, headers: any, authenticationProvider?: AuthenticationProvider, fetchImpl?: (input: RequestInfo, init?: RequestInit) => Promise); setHeaders(h: Array): void; handleError(e: XHR.XHRError): never; getExchangeDataMapByBatch(ids: string[]): Promise; createExchangeDataMapBatch(body: ExchangeDataMapCreationBatch): Promise; }