@guardian/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
14 lines • 989 B
TypeScript
import type { Client } from "soap";
import type { Statement, UpdateResult } from "../../../common/types";
import type { CmsMetadataKeyAction, CmsMetadataValueAction } from "./cmsMetadata.action";
import type { CmsMetadataKeyPage, CmsMetadataValuePage } from "./cmsMetadata.type";
import type { CmsMetadataServiceOperations } from "./cmsMetadataService.interface";
export declare class CmsMetadataService implements CmsMetadataServiceOperations {
private _client;
constructor(client: Client);
getCmsMetadataKeysByStatement(statement: Statement): Promise<CmsMetadataKeyPage>;
getCmsMetadataValuesByStatement(statement: Statement): Promise<CmsMetadataValuePage>;
performCmsMetadataKeyAction(cmsMetadataKeyAction: CmsMetadataKeyAction, filterStatement: Statement): Promise<UpdateResult>;
performCmsMetadataValueAction(cmsMetadataValueAction: CmsMetadataValueAction, filterStatement: Statement): Promise<UpdateResult>;
}
//# sourceMappingURL=cmsMetadata.service.d.ts.map