@niur/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
15 lines • 1.09 kB
TypeScript
import { Client } from 'soap';
import { ProposalLineItem, ProposalLineItemMakegoodInfo, ProposalLineItemPage } from './proposalLineItem.type';
import { ProposalLineItemServiceOperations } from './proposalLineItemService.interface';
import { ProposalLineItemAction } from './proposalLineItem.action';
import { Statement, UpdateResult } from '../../../common/types';
export declare class ProposalLineItemService implements ProposalLineItemServiceOperations {
private _client;
constructor(client: Client);
createMakegoods(makegoodInfos: ProposalLineItemMakegoodInfo[]): Promise<ProposalLineItem[]>;
createProposalLineItems(proposalLineItems: ProposalLineItem[]): Promise<ProposalLineItem[]>;
getProposalLineItemsByStatement(filterStatement: Statement): Promise<ProposalLineItemPage>;
performProposalLineItemAction(proposalLineItemAction: ProposalLineItemAction, filterStatement: Statement): Promise<UpdateResult>;
updateProposalLineItems(proposalLineItems: ProposalLineItem[]): Promise<ProposalLineItem[]>;
}
//# sourceMappingURL=proposalLineItem.service.d.ts.map