gads
Version:
An unofficial JS client library for the SOAP-based DFP Ads API
21 lines (20 loc) • 2.18 kB
TypeScript
import { ApiException } from './apiException';
import { CreateProposalLineItems } from './createProposalLineItems';
import { CreateProposalLineItemsResponse } from './createProposalLineItemsResponse';
import { GetProposalLineItemsByStatement } from './getProposalLineItemsByStatement';
import { GetProposalLineItemsByStatementResponse } from './getProposalLineItemsByStatementResponse';
import { PerformProposalLineItemAction } from './performProposalLineItemAction';
import { PerformProposalLineItemActionResponse } from './performProposalLineItemActionResponse';
import { SoapClient } from '../../soap/soapClient';
import { UpdateProposalLineItems } from './updateProposalLineItems';
import { UpdateProposalLineItemsResponse } from './updateProposalLineItemsResponse';
export interface ProposalLineItemService extends SoapClient {
createProposalLineItems(createProposalLineItems: CreateProposalLineItems): Promise<CreateProposalLineItemsResponse>;
createProposalLineItems(createProposalLineItems: CreateProposalLineItems, cb: (err: ApiException, createProposalLineItemsResponse: CreateProposalLineItemsResponse) => void): void;
getProposalLineItemsByStatement(getProposalLineItemsByStatement: GetProposalLineItemsByStatement): Promise<GetProposalLineItemsByStatementResponse>;
getProposalLineItemsByStatement(getProposalLineItemsByStatement: GetProposalLineItemsByStatement, cb: (err: ApiException, getProposalLineItemsByStatementResponse: GetProposalLineItemsByStatementResponse) => void): void;
performProposalLineItemAction(performProposalLineItemAction: PerformProposalLineItemAction): Promise<PerformProposalLineItemActionResponse>;
performProposalLineItemAction(performProposalLineItemAction: PerformProposalLineItemAction, cb: (err: ApiException, performProposalLineItemActionResponse: PerformProposalLineItemActionResponse) => void): void;
updateProposalLineItems(updateProposalLineItems: UpdateProposalLineItems): Promise<UpdateProposalLineItemsResponse>;
updateProposalLineItems(updateProposalLineItems: UpdateProposalLineItems, cb: (err: ApiException, updateProposalLineItemsResponse: UpdateProposalLineItemsResponse) => void): void;
}