UNPKG

@guardian/google-admanager-api

Version:

Google Ad Manager API Client Library for NodeJs

15 lines 1.13 kB
import type { Client } from "soap"; import type { Statement, UpdateResult } from "../../../common/types"; import type { ProposalLineItemAction } from "./proposalLineItem.action"; import type { ProposalLineItem, ProposalLineItemMakegoodInfo, ProposalLineItemPage } from "./proposalLineItem.type"; import type { ProposalLineItemServiceOperations } from "./proposalLineItemService.interface"; export declare class ProposalLineItemService implements ProposalLineItemServiceOperations { private _client; constructor(client: Client); createMakegoods(makegoodInfos: Partial<ProposalLineItemMakegoodInfo>[]): Promise<ProposalLineItem[]>; createProposalLineItems(proposalLineItems: Partial<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