gads
Version:
An unofficial JS client library for the SOAP-based DFP Ads API
21 lines (20 loc) • 2.29 kB
TypeScript
import { ApiException } from './apiException';
import { CreateProductPackageItems } from './createProductPackageItems';
import { CreateProductPackageItemsResponse } from './createProductPackageItemsResponse';
import { GetProductPackageItemsByStatement } from './getProductPackageItemsByStatement';
import { GetProductPackageItemsByStatementResponse } from './getProductPackageItemsByStatementResponse';
import { PerformProductPackageItemAction } from './performProductPackageItemAction';
import { PerformProductPackageItemActionResponse } from './performProductPackageItemActionResponse';
import { SoapClient } from '../../soap/soapClient';
import { UpdateProductPackageItems } from './updateProductPackageItems';
import { UpdateProductPackageItemsResponse } from './updateProductPackageItemsResponse';
export interface ProductPackageItemService extends SoapClient {
createProductPackageItems(createProductPackageItems: CreateProductPackageItems): Promise<CreateProductPackageItemsResponse>;
createProductPackageItems(createProductPackageItems: CreateProductPackageItems, cb: (err: ApiException, createProductPackageItemsResponse: CreateProductPackageItemsResponse) => void): void;
getProductPackageItemsByStatement(getProductPackageItemsByStatement: GetProductPackageItemsByStatement): Promise<GetProductPackageItemsByStatementResponse>;
getProductPackageItemsByStatement(getProductPackageItemsByStatement: GetProductPackageItemsByStatement, cb: (err: ApiException, getProductPackageItemsByStatementResponse: GetProductPackageItemsByStatementResponse) => void): void;
performProductPackageItemAction(performProductPackageItemAction: PerformProductPackageItemAction): Promise<PerformProductPackageItemActionResponse>;
performProductPackageItemAction(performProductPackageItemAction: PerformProductPackageItemAction, cb: (err: ApiException, performProductPackageItemActionResponse: PerformProductPackageItemActionResponse) => void): void;
updateProductPackageItems(updateProductPackageItems: UpdateProductPackageItems): Promise<UpdateProductPackageItemsResponse>;
updateProductPackageItems(updateProductPackageItems: UpdateProductPackageItems, cb: (err: ApiException, updateProductPackageItemsResponse: UpdateProductPackageItemsResponse) => void): void;
}