@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
64 lines (62 loc) • 2.15 kB
text/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
}