gads
Version:
An unofficial JS client library for the SOAP-based DFP Ads API
21 lines (20 loc) • 1.97 kB
TypeScript
import { ApiException } from './apiException';
import { CreateExchangeRates } from './createExchangeRates';
import { CreateExchangeRatesResponse } from './createExchangeRatesResponse';
import { GetExchangeRatesByStatement } from './getExchangeRatesByStatement';
import { GetExchangeRatesByStatementResponse } from './getExchangeRatesByStatementResponse';
import { PerformExchangeRateAction } from './performExchangeRateAction';
import { PerformExchangeRateActionResponse } from './performExchangeRateActionResponse';
import { SoapClient } from '../../soap/soapClient';
import { UpdateExchangeRates } from './updateExchangeRates';
import { UpdateExchangeRatesResponse } from './updateExchangeRatesResponse';
export interface ExchangeRateService extends SoapClient {
createExchangeRates(createExchangeRates: CreateExchangeRates): Promise<CreateExchangeRatesResponse>;
createExchangeRates(createExchangeRates: CreateExchangeRates, cb: (err: ApiException, createExchangeRatesResponse: CreateExchangeRatesResponse) => void): void;
getExchangeRatesByStatement(getExchangeRatesByStatement: GetExchangeRatesByStatement): Promise<GetExchangeRatesByStatementResponse>;
getExchangeRatesByStatement(getExchangeRatesByStatement: GetExchangeRatesByStatement, cb: (err: ApiException, getExchangeRatesByStatementResponse: GetExchangeRatesByStatementResponse) => void): void;
performExchangeRateAction(performExchangeRateAction: PerformExchangeRateAction): Promise<PerformExchangeRateActionResponse>;
performExchangeRateAction(performExchangeRateAction: PerformExchangeRateAction, cb: (err: ApiException, performExchangeRateActionResponse: PerformExchangeRateActionResponse) => void): void;
updateExchangeRates(updateExchangeRates: UpdateExchangeRates): Promise<UpdateExchangeRatesResponse>;
updateExchangeRates(updateExchangeRates: UpdateExchangeRates, cb: (err: ApiException, updateExchangeRatesResponse: UpdateExchangeRatesResponse) => void): void;
}