@niur/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
13 lines • 1.08 kB
TypeScript
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<AvailabilityForecast>;
getAvailabilityForecastById(lineItemId: number, forecastOptions: AvailabilityForecastOptions): Promise<AvailabilityForecast>;
getDeliveryForecast(lineItems: ProspectiveLineItem[], forecastOptions: DeliveryForecastOptions): Promise<DeliveryForecast>;
getDeliveryForecastByIds(lineItemIds: number[], forecastOptions: DeliveryForecastOptions): Promise<DeliveryForecast>;
getTrafficData(trafficDataRequest: TrafficDataRequest): Promise<TrafficDataResponse>;
}
//# sourceMappingURL=forecast.service.d.ts.map