@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
18 lines (17 loc) • 1.82 kB
TypeScript
import { GetAllNetworks } from '../definitions/GetAllNetworks';
import { GetAllNetworksResponse } from '../definitions/GetAllNetworksResponse';
import { GetCurrentNetwork } from '../definitions/GetCurrentNetwork';
import { GetCurrentNetworkResponse } from '../definitions/GetCurrentNetworkResponse';
import { GetDefaultThirdPartyDataDeclaration } from '../definitions/GetDefaultThirdPartyDataDeclaration';
import { GetDefaultThirdPartyDataDeclarationResponse } from '../definitions/GetDefaultThirdPartyDataDeclarationResponse';
import { MakeTestNetwork } from '../definitions/MakeTestNetwork';
import { MakeTestNetworkResponse } from '../definitions/MakeTestNetworkResponse';
import { UpdateNetwork } from '../definitions/UpdateNetwork';
import { UpdateNetworkResponse } from '../definitions/UpdateNetworkResponse';
export interface NetworkServiceInterfacePort {
getAllNetworks(getAllNetworks: GetAllNetworks, callback: (err: any, result: GetAllNetworksResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
getCurrentNetwork(getCurrentNetwork: GetCurrentNetwork, callback: (err: any, result: GetCurrentNetworkResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
getDefaultThirdPartyDataDeclaration(getDefaultThirdPartyDataDeclaration: GetDefaultThirdPartyDataDeclaration, callback: (err: any, result: GetDefaultThirdPartyDataDeclarationResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
makeTestNetwork(makeTestNetwork: MakeTestNetwork, callback: (err: any, result: MakeTestNetworkResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
updateNetwork(updateNetwork: UpdateNetwork, callback: (err: any, result: UpdateNetworkResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
}