@guardian/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
14 lines • 1.04 kB
TypeScript
import type { Client } from "soap";
import type { Statement, UpdateResult } from "../../../common/types";
import type { DaiEncodingProfileAction } from "./daiEncodingProfile.action";
import type { DaiEncodingProfile, DaiEncodingProfilePage } from "./daiEncodingProfile.type";
import type { DaiEncodingProfileServiceOperations } from "./daiEncodingProfileService.interface";
export declare class DaiEncodingProfileService implements DaiEncodingProfileServiceOperations {
private _client;
constructor(client: Client);
createDaiEncodingProfiles(daiEncodingProfiles: Partial<DaiEncodingProfile>[]): Promise<DaiEncodingProfile[]>;
getDaiEncodingProfilesByStatement(filterStatement: Statement): Promise<DaiEncodingProfilePage>;
performDaiEncodingProfileAction(daiEncodingProfileAction: DaiEncodingProfileAction, filterStatement: Statement): Promise<UpdateResult>;
updateDaiEncodingProfiles(daiEncodingProfiles: DaiEncodingProfile[]): Promise<DaiEncodingProfile[]>;
}
//# sourceMappingURL=daiEncodingProfile.service.d.ts.map