@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
18 lines (17 loc) • 1.93 kB
TypeScript
import { GetAvailabilityForecast } from '../definitions/GetAvailabilityForecast';
import { GetAvailabilityForecastResponse } from '../definitions/GetAvailabilityForecastResponse';
import { GetAvailabilityForecastById } from '../definitions/GetAvailabilityForecastById';
import { GetAvailabilityForecastByIdResponse } from '../definitions/GetAvailabilityForecastByIdResponse';
import { GetDeliveryForecast } from '../definitions/GetDeliveryForecast';
import { GetDeliveryForecastResponse } from '../definitions/GetDeliveryForecastResponse';
import { GetDeliveryForecastByIds } from '../definitions/GetDeliveryForecastByIds';
import { GetDeliveryForecastByIdsResponse } from '../definitions/GetDeliveryForecastByIdsResponse';
import { GetTrafficData } from '../definitions/GetTrafficData';
import { GetTrafficDataResponse } from '../definitions/GetTrafficDataResponse';
export interface ForecastServiceInterfacePort {
getAvailabilityForecast(getAvailabilityForecast: GetAvailabilityForecast, callback: (err: any, result: GetAvailabilityForecastResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
getAvailabilityForecastById(getAvailabilityForecastById: GetAvailabilityForecastById, callback: (err: any, result: GetAvailabilityForecastByIdResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
getDeliveryForecast(getDeliveryForecast: GetDeliveryForecast, callback: (err: any, result: GetDeliveryForecastResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
getDeliveryForecastByIds(getDeliveryForecastByIds: GetDeliveryForecastByIds, callback: (err: any, result: GetDeliveryForecastByIdsResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
getTrafficData(getTrafficData: GetTrafficData, callback: (err: any, result: GetTrafficDataResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
}