@guardian/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
14 lines • 834 B
TypeScript
import type { Client } from "soap";
import type { Statement, UpdateResult } from "../../../common/types";
import type { PlacementAction } from "./placement.action";
import type { Placement, PlacementPage } from "./placement.type";
import type { PlacementServiceOperations } from "./placementService.interface";
export declare class PlacementService implements PlacementServiceOperations {
private _client;
constructor(client: Client);
createPlacements(placements: Partial<Placement>[]): Promise<Placement[]>;
getPlacementsByStatement(filterStatement: Statement): Promise<PlacementPage>;
performPlacementAction(placementAction: PlacementAction, filterStatement: Statement): Promise<UpdateResult>;
updatePlacements(placements: Placement[]): Promise<Placement[]>;
}
//# sourceMappingURL=placement.service.d.ts.map