gads
Version:
An unofficial JS client library for the SOAP-based DFP Ads API
17 lines (16 loc) • 1.44 kB
TypeScript
import { ApiException } from './apiException';
import { CreatePremiumRates } from './createPremiumRates';
import { CreatePremiumRatesResponse } from './createPremiumRatesResponse';
import { GetPremiumRatesByStatement } from './getPremiumRatesByStatement';
import { GetPremiumRatesByStatementResponse } from './getPremiumRatesByStatementResponse';
import { SoapClient } from '../../soap/soapClient';
import { UpdatePremiumRates } from './updatePremiumRates';
import { UpdatePremiumRatesResponse } from './updatePremiumRatesResponse';
export interface PremiumRateService extends SoapClient {
createPremiumRates(createPremiumRates: CreatePremiumRates): Promise<CreatePremiumRatesResponse>;
createPremiumRates(createPremiumRates: CreatePremiumRates, cb: (err: ApiException, createPremiumRatesResponse: CreatePremiumRatesResponse) => void): void;
getPremiumRatesByStatement(getPremiumRatesByStatement: GetPremiumRatesByStatement): Promise<GetPremiumRatesByStatementResponse>;
getPremiumRatesByStatement(getPremiumRatesByStatement: GetPremiumRatesByStatement, cb: (err: ApiException, getPremiumRatesByStatementResponse: GetPremiumRatesByStatementResponse) => void): void;
updatePremiumRates(updatePremiumRates: UpdatePremiumRates): Promise<UpdatePremiumRatesResponse>;
updatePremiumRates(updatePremiumRates: UpdatePremiumRates, cb: (err: ApiException, updatePremiumRatesResponse: UpdatePremiumRatesResponse) => void): void;
}