@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
15 lines (14 loc) • 1.47 kB
TypeScript
import { CreateYieldGroups } from '../definitions/CreateYieldGroups';
import { CreateYieldGroupsResponse } from '../definitions/CreateYieldGroupsResponse';
import { GetYieldGroupsByStatement } from '../definitions/GetYieldGroupsByStatement';
import { GetYieldGroupsByStatementResponse } from '../definitions/GetYieldGroupsByStatementResponse';
import { GetYieldPartners } from '../definitions/GetYieldPartners';
import { GetYieldPartnersResponse } from '../definitions/GetYieldPartnersResponse';
import { UpdateYieldGroups } from '../definitions/UpdateYieldGroups';
import { UpdateYieldGroupsResponse } from '../definitions/UpdateYieldGroupsResponse';
export interface YieldGroupServiceInterfacePort {
createYieldGroups(createYieldGroups: CreateYieldGroups, callback: (err: any, result: CreateYieldGroupsResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
getYieldGroupsByStatement(getYieldGroupsByStatement: GetYieldGroupsByStatement, callback: (err: any, result: GetYieldGroupsByStatementResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
getYieldPartners(getYieldPartners: GetYieldPartners, callback: (err: any, result: GetYieldPartnersResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
updateYieldGroups(updateYieldGroups: UpdateYieldGroups, callback: (err: any, result: UpdateYieldGroupsResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
}