gads
Version:
An unofficial JS client library for the SOAP-based DFP Ads API
21 lines (20 loc) • 1.54 kB
TypeScript
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;
}