@guardian/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
14 lines • 793 B
TypeScript
import type { Client } from "soap";
import type { Statement, UpdateResult } from "../../../common/types";
import type { CompanyAction } from "./company.action";
import type { Company, CompanyPage } from "./company.type";
import type { CompanyServiceOperations } from "./companyService.interface";
export declare class CompanyService implements CompanyServiceOperations {
private _client;
constructor(client: Client);
createCompanies(companies: Partial<Company>[]): Promise<Company[]>;
getCompaniesByStatement(filterStatement: Statement): Promise<CompanyPage>;
performCompanyAction(companyAction: CompanyAction, filterStatement: Statement): Promise<UpdateResult>;
updateCompanies(companies: Company[]): Promise<Company[]>;
}
//# sourceMappingURL=company.service.d.ts.map