@guardian/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
14 lines • 735 B
TypeScript
import type { Client } from "soap";
import type { Statement, UpdateResult } from "../../../common/types";
import type { LabelAction } from "./label.action";
import type { LabelServiceOperations } from "./label.interface";
import type { Label, LabelPage } from "./label.type";
export declare class LabelService implements LabelServiceOperations {
private _client;
constructor(client: Client);
createLabels(labels: Partial<Label>[]): Promise<Label[]>;
getLabelsByStatement(filterStatement: Statement): Promise<LabelPage>;
performLabelAction(labelAction: LabelAction, filterStatement: Statement): Promise<UpdateResult>;
updateLabels(labels: Label[]): Promise<Label[]>;
}
//# sourceMappingURL=label.service.d.ts.map