@guardian/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
14 lines • 1.09 kB
TypeScript
import type { Client } from "soap";
import type { Statement, UpdateResult } from "../../../common/types";
import type { DaiAuthenticationKeyAction } from "./daiAuthenticationKey.action";
import type { DaiAuthenticationKey, DaiAuthenticationKeyPage } from "./daiAuthenticationKey.type";
import type { DaiAuthenticationKeyServiceOperations } from "./daiAuthenticationKeyService.interface";
export declare class DaiAuthenticationKeyService implements DaiAuthenticationKeyServiceOperations {
private _client;
constructor(client: Client);
createDaiAuthenticationKeys(daiAuthenticationKeys: Partial<DaiAuthenticationKey>[]): Promise<DaiAuthenticationKey[]>;
getDaiAuthenticationKeysByStatement(filterStatement: Statement): Promise<DaiAuthenticationKeyPage>;
performDaiAuthenticationKeyAction(daiAuthenticationKeyAction: DaiAuthenticationKeyAction, filterStatement: Statement): Promise<UpdateResult>;
updateDaiAuthenticationKeys(daiAuthenticationKeys: DaiAuthenticationKey[]): Promise<DaiAuthenticationKey[]>;
}
//# sourceMappingURL=daiAuthenticationKey.service.d.ts.map