import { Providers } from '@tripian/model';
declare class API {
    private axios;
    private proxyURL;
    private apiUrl;
    private apiKey;
    constructor(apiUrl: string, apiToken: string, proxyURL: string);
    getCityId: (cityId: number) => Promise<string>;
    serviceList: (cityid: number, pagenum?: number, maxperpage?: number) => Promise<Providers.Toristy.Product[]>;
    serviceDetails: (serviceid: string) => Promise<Providers.Toristy.ProductDetailsResponse>;
}
export default API;
