UNPKG

@guardian/google-admanager-api

Version:

Google Ad Manager API Client Library for NodeJs

15 lines 874 B
import type { Client } from "soap"; import type { Statement, UpdateResult } from "../../../common/types"; import type { AdUnitAction } from "./adUnit.action"; import type { AdUnit, AdUnitPage, AdUnitSize } from "./adUnit.type"; import type { InventoryServiceOperations } from "./inventoryService.interface"; export declare class InventoryService implements InventoryServiceOperations { private _client; constructor(client: Client); createAdUnits(adUnits: Partial<AdUnit>[]): Promise<AdUnit[]>; getAdUnitSizesByStatement(filterStatement: Statement): Promise<AdUnitSize[]>; getAdUnitsByStatement(filterStatement: Statement): Promise<AdUnitPage>; performAdUnitAction(adUnitAction: AdUnitAction, filterStatement: Statement): Promise<UpdateResult>; updateAdUnits(adUnits: AdUnit[]): Promise<AdUnit[]>; } //# sourceMappingURL=inventory.service.d.ts.map