@guardian/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
14 lines • 811 B
TypeScript
import type { Client } from "soap";
import type { Statement, UpdateResult } from "../../../common/types";
import type { CreativeAction } from "./creative.action";
import type { Creative, CreativePage } from "./creative.type";
import type { CreativeServiceOperations } from "./creativeService.interface";
export declare class CreativeService implements CreativeServiceOperations {
private _client;
constructor(client: Client);
createCreatives(creatives: Partial<Creative>[]): Promise<Creative[]>;
getCreativesByStatement(filterStatement: Statement): Promise<CreativePage>;
performCreativeAction(creativeAction: CreativeAction, filterStatement: Statement): Promise<UpdateResult>;
updateCreatives(creatives: Creative[]): Promise<Creative[]>;
}
//# sourceMappingURL=creative.service.d.ts.map