UNPKG

@guardian/google-admanager-api

Version:

Google Ad Manager API Client Library for NodeJs

15 lines 935 B
import type { Client } from "soap"; import type { Statement, UpdateResult } from "../../../common/types"; import type { ProposalAction } from "./proposal.action"; import type { MarketplaceCommentPage, Proposal, ProposalPage } from "./proposal.type"; import type { ProposalServiceOperations } from "./proposalService.interface"; export declare class ProposalService implements ProposalServiceOperations { private _client; constructor(client: Client); createProposals(proposals: Partial<Proposal>[]): Promise<Proposal[]>; getMarketplaceCommentsByStatement(filterStatement: Statement): Promise<MarketplaceCommentPage>; getProposalsByStatement(filterStatement: Statement): Promise<ProposalPage>; performProposalAction(proposalAction: ProposalAction, filterStatement: Statement): Promise<UpdateResult>; updateProposals(proposals: Proposal[]): Promise<Proposal[]>; } //# sourceMappingURL=proposal.service.d.ts.map