@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
64 lines (62 loc) • 2.05 kB
text/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
}