UNPKG

gads

Version:

An unofficial JS client library for the SOAP-based DFP Ads API

21 lines (20 loc) 1.54 kB
import { ApiException } from './apiException'; import { CreateTeams } from './createTeams'; import { CreateTeamsResponse } from './createTeamsResponse'; import { GetTeamsByStatement } from './getTeamsByStatement'; import { GetTeamsByStatementResponse } from './getTeamsByStatementResponse'; import { PerformTeamAction } from './performTeamAction'; import { PerformTeamActionResponse } from './performTeamActionResponse'; import { SoapClient } from '../../soap/soapClient'; import { UpdateTeams } from './updateTeams'; import { UpdateTeamsResponse } from './updateTeamsResponse'; export interface TeamService extends SoapClient { createTeams(createTeams: CreateTeams): Promise<CreateTeamsResponse>; createTeams(createTeams: CreateTeams, cb: (err: ApiException, createTeamsResponse: CreateTeamsResponse) => void): void; getTeamsByStatement(getTeamsByStatement: GetTeamsByStatement): Promise<GetTeamsByStatementResponse>; getTeamsByStatement(getTeamsByStatement: GetTeamsByStatement, cb: (err: ApiException, getTeamsByStatementResponse: GetTeamsByStatementResponse) => void): void; performTeamAction(performTeamAction: PerformTeamAction): Promise<PerformTeamActionResponse>; performTeamAction(performTeamAction: PerformTeamAction, cb: (err: ApiException, performTeamActionResponse: PerformTeamActionResponse) => void): void; updateTeams(updateTeams: UpdateTeams): Promise<UpdateTeamsResponse>; updateTeams(updateTeams: UpdateTeams, cb: (err: ApiException, updateTeamsResponse: UpdateTeamsResponse) => void): void; }