UNPKG

gads

Version:

An unofficial JS client library for the SOAP-based DFP Ads API

21 lines (20 loc) 1.6 kB
import { ApiException } from './apiException'; import { CreateOrders } from './createOrders'; import { CreateOrdersResponse } from './createOrdersResponse'; import { GetOrdersByStatement } from './getOrdersByStatement'; import { GetOrdersByStatementResponse } from './getOrdersByStatementResponse'; import { PerformOrderAction } from './performOrderAction'; import { PerformOrderActionResponse } from './performOrderActionResponse'; import { SoapClient } from '../../soap/soapClient'; import { UpdateOrders } from './updateOrders'; import { UpdateOrdersResponse } from './updateOrdersResponse'; export interface OrderService extends SoapClient { createOrders(createOrders: CreateOrders): Promise<CreateOrdersResponse>; createOrders(createOrders: CreateOrders, cb: (err: ApiException, createOrdersResponse: CreateOrdersResponse) => void): void; getOrdersByStatement(getOrdersByStatement: GetOrdersByStatement): Promise<GetOrdersByStatementResponse>; getOrdersByStatement(getOrdersByStatement: GetOrdersByStatement, cb: (err: ApiException, getOrdersByStatementResponse: GetOrdersByStatementResponse) => void): void; performOrderAction(performOrderAction: PerformOrderAction): Promise<PerformOrderActionResponse>; performOrderAction(performOrderAction: PerformOrderAction, cb: (err: ApiException, performOrderActionResponse: PerformOrderActionResponse) => void): void; updateOrders(updateOrders: UpdateOrders): Promise<UpdateOrdersResponse>; updateOrders(updateOrders: UpdateOrders, cb: (err: ApiException, updateOrdersResponse: UpdateOrdersResponse) => void): void; }