gads
Version:
An unofficial JS client library for the SOAP-based DFP Ads API
21 lines (20 loc) • 1.92 kB
TypeScript
import { ApiException } from './apiException';
import { CreateNativeStyles } from './createNativeStyles';
import { CreateNativeStylesResponse } from './createNativeStylesResponse';
import { GetNativeStylesByStatement } from './getNativeStylesByStatement';
import { GetNativeStylesByStatementResponse } from './getNativeStylesByStatementResponse';
import { PerformNativeStyleAction } from './performNativeStyleAction';
import { PerformNativeStyleActionResponse } from './performNativeStyleActionResponse';
import { SoapClient } from '../../soap/soapClient';
import { UpdateNativeStyles } from './updateNativeStyles';
import { UpdateNativeStylesResponse } from './updateNativeStylesResponse';
export interface NativeStyleService extends SoapClient {
createNativeStyles(createNativeStyles: CreateNativeStyles): Promise<CreateNativeStylesResponse>;
createNativeStyles(createNativeStyles: CreateNativeStyles, cb: (err: ApiException, createNativeStylesResponse: CreateNativeStylesResponse) => void): void;
getNativeStylesByStatement(getNativeStylesByStatement: GetNativeStylesByStatement): Promise<GetNativeStylesByStatementResponse>;
getNativeStylesByStatement(getNativeStylesByStatement: GetNativeStylesByStatement, cb: (err: ApiException, getNativeStylesByStatementResponse: GetNativeStylesByStatementResponse) => void): void;
performNativeStyleAction(performNativeStyleAction: PerformNativeStyleAction): Promise<PerformNativeStyleActionResponse>;
performNativeStyleAction(performNativeStyleAction: PerformNativeStyleAction, cb: (err: ApiException, performNativeStyleActionResponse: PerformNativeStyleActionResponse) => void): void;
updateNativeStyles(updateNativeStyles: UpdateNativeStyles): Promise<UpdateNativeStylesResponse>;
updateNativeStyles(updateNativeStyles: UpdateNativeStyles, cb: (err: ApiException, updateNativeStylesResponse: UpdateNativeStylesResponse) => void): void;
}