import { Client } from 'soap'; import { ForecastServiceOperations } from './forecastService.interface'; import { ProspectiveLineItem, AvailabilityForecastOptions, AvailabilityForecast, DeliveryForecastOptions, DeliveryForecast, TrafficDataRequest, TrafficDataResponse } from './forecast.type'; export declare class ForecastService implements ForecastServiceOperations { private _client; constructor(client: Client); getAvailabilityForecast(lineItem: ProspectiveLineItem, forecastOptions: AvailabilityForecastOptions): Promise; getAvailabilityForecastById(lineItemId: number, forecastOptions: AvailabilityForecastOptions): Promise; getDeliveryForecast(lineItems: ProspectiveLineItem[], forecastOptions: DeliveryForecastOptions): Promise; getDeliveryForecastByIds(lineItemIds: number[], forecastOptions: DeliveryForecastOptions): Promise; getTrafficData(trafficDataRequest: TrafficDataRequest): Promise; } //# sourceMappingURL=forecast.service.d.ts.map