UNPKG

gads

Version:

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

21 lines (20 loc) 2.02 kB
import { ApiException } from './apiException'; import { CreateContentBundles } from './createContentBundles'; import { CreateContentBundlesResponse } from './createContentBundlesResponse'; import { GetContentBundlesByStatement } from './getContentBundlesByStatement'; import { GetContentBundlesByStatementResponse } from './getContentBundlesByStatementResponse'; import { PerformContentBundleAction } from './performContentBundleAction'; import { PerformContentBundleActionResponse } from './performContentBundleActionResponse'; import { SoapClient } from '../../soap/soapClient'; import { UpdateContentBundles } from './updateContentBundles'; import { UpdateContentBundlesResponse } from './updateContentBundlesResponse'; export interface ContentBundleService extends SoapClient { createContentBundles(createContentBundles: CreateContentBundles): Promise<CreateContentBundlesResponse>; createContentBundles(createContentBundles: CreateContentBundles, cb: (err: ApiException, createContentBundlesResponse: CreateContentBundlesResponse) => void): void; getContentBundlesByStatement(getContentBundlesByStatement: GetContentBundlesByStatement): Promise<GetContentBundlesByStatementResponse>; getContentBundlesByStatement(getContentBundlesByStatement: GetContentBundlesByStatement, cb: (err: ApiException, getContentBundlesByStatementResponse: GetContentBundlesByStatementResponse) => void): void; performContentBundleAction(performContentBundleAction: PerformContentBundleAction): Promise<PerformContentBundleActionResponse>; performContentBundleAction(performContentBundleAction: PerformContentBundleAction, cb: (err: ApiException, performContentBundleActionResponse: PerformContentBundleActionResponse) => void): void; updateContentBundles(updateContentBundles: UpdateContentBundles): Promise<UpdateContentBundlesResponse>; updateContentBundles(updateContentBundles: UpdateContentBundles, cb: (err: ApiException, updateContentBundlesResponse: UpdateContentBundlesResponse) => void): void; }