UNPKG

gads

Version:

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

21 lines (20 loc) 1.56 kB
import { ApiException } from './apiException'; import { GetAllNetworks } from './getAllNetworks'; import { GetAllNetworksResponse } from './getAllNetworksResponse'; import { GetCurrentNetwork } from './getCurrentNetwork'; import { GetCurrentNetworkResponse } from './getCurrentNetworkResponse'; import { MakeTestNetwork } from './makeTestNetwork'; import { MakeTestNetworkResponse } from './makeTestNetworkResponse'; import { SoapClient } from '../../soap/soapClient'; import { UpdateNetwork } from './updateNetwork'; import { UpdateNetworkResponse } from './updateNetworkResponse'; export interface NetworkService extends SoapClient { getAllNetworks(getAllNetworks: GetAllNetworks): Promise<GetAllNetworksResponse>; getAllNetworks(getAllNetworks: GetAllNetworks, cb: (err: ApiException, getAllNetworksResponse: GetAllNetworksResponse) => void): void; getCurrentNetwork(getCurrentNetwork: GetCurrentNetwork): Promise<GetCurrentNetworkResponse>; getCurrentNetwork(getCurrentNetwork: GetCurrentNetwork, cb: (err: ApiException, getCurrentNetworkResponse: GetCurrentNetworkResponse) => void): void; makeTestNetwork(makeTestNetwork: MakeTestNetwork): Promise<MakeTestNetworkResponse>; makeTestNetwork(makeTestNetwork: MakeTestNetwork, cb: (err: ApiException, makeTestNetworkResponse: MakeTestNetworkResponse) => void): void; updateNetwork(updateNetwork: UpdateNetwork): Promise<UpdateNetworkResponse>; updateNetwork(updateNetwork: UpdateNetwork, cb: (err: ApiException, updateNetworkResponse: UpdateNetworkResponse) => void): void; }