UNPKG

@guardian/google-admanager-api

Version:

Google Ad Manager API Client Library for NodeJs

13 lines 1.09 kB
import type { Client } from "soap"; import type { AvailabilityForecast, AvailabilityForecastOptions, DeliveryForecast, DeliveryForecastOptions, ProspectiveLineItem, TrafficDataRequest, TrafficDataResponse } from "./forecast.type"; import type { ForecastServiceOperations } from "./forecastService.interface"; 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