@guardian/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
14 lines • 927 B
TypeScript
import type { Client } from "soap";
import type { Statement, UpdateResult } from "../../../common/types";
import type { ContentBundleAction } from "./contentBundle.action";
import type { ContentBundle, ContentBundlePage } from "./contentBundle.type";
import type { ContentBundleServiceOperations } from "./contentBundleService.interface";
export declare class ContentBundleService implements ContentBundleServiceOperations {
private _client;
constructor(client: Client);
createContentBundles(contentBundles: Partial<ContentBundle>[]): Promise<ContentBundle[]>;
getContentBundlesByStatement(filterStatement: Statement): Promise<ContentBundlePage>;
performContentBundleAction(contentBundleAction: ContentBundleAction, filterStatement: Statement): Promise<UpdateResult>;
updateContentBundles(contentBundles: ContentBundle[]): Promise<ContentBundle[]>;
}
//# sourceMappingURL=contentBundles.service.d.ts.map