import { AxiosInstance } from 'axios'; import { DataClient } from './data-client'; export declare class SourcesClient extends DataClient { private sourceIds; /** * Creates a new SourcesClient, it holds all the sourceIds to fire simeltaneous requests to. * @see CotClient#createSourcesClient * @param host The host url of the new City of things client. (e.g. http://www.cot-backend.com/api); * @param axiosInstance {AxiosInstance} Custom axios instance to perform requests with, if null the defaul axios.create() is used. * @param sourceIds The sourceIds to consider */ constructor(host: string, axiosInstance: AxiosInstance, ...sourceIds: string[]); protected getMultiItems(): string[]; protected getBaseApiPath(item: string): string; }