gads
Version:
An unofficial JS client library for the SOAP-based DFP Ads API
17 lines (16 loc) • 1.32 kB
TypeScript
import { ApiException } from './apiException';
import { CreateCompanies } from './createCompanies';
import { CreateCompaniesResponse } from './createCompaniesResponse';
import { GetCompaniesByStatement } from './getCompaniesByStatement';
import { GetCompaniesByStatementResponse } from './getCompaniesByStatementResponse';
import { SoapClient } from '../../soap/soapClient';
import { UpdateCompanies } from './updateCompanies';
import { UpdateCompaniesResponse } from './updateCompaniesResponse';
export interface CompanyService extends SoapClient {
createCompanies(createCompanies: CreateCompanies): Promise<CreateCompaniesResponse>;
createCompanies(createCompanies: CreateCompanies, cb: (err: ApiException, createCompaniesResponse: CreateCompaniesResponse) => void): void;
getCompaniesByStatement(getCompaniesByStatement: GetCompaniesByStatement): Promise<GetCompaniesByStatementResponse>;
getCompaniesByStatement(getCompaniesByStatement: GetCompaniesByStatement, cb: (err: ApiException, getCompaniesByStatementResponse: GetCompaniesByStatementResponse) => void): void;
updateCompanies(updateCompanies: UpdateCompanies): Promise<UpdateCompaniesResponse>;
updateCompanies(updateCompanies: UpdateCompanies, cb: (err: ApiException, updateCompaniesResponse: UpdateCompaniesResponse) => void): void;
}