@niur/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
15 lines • 901 B
TypeScript
import { Client } from 'soap';
import { MarketplaceCommentPage, Proposal, ProposalPage } from './proposal.type';
import { ProposalServiceOperations } from './proposalService.interface';
import { Statement, UpdateResult } from '../../../common/types';
import { ProposalAction } from './proposal.action';
export declare class ProposalService implements ProposalServiceOperations {
private _client;
constructor(client: Client);
createProposals(proposals: 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