@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
64 lines (62 loc) • 2.27 kB
text/typescript
import { CreateMakegoods } from '../definitions/CreateMakegoods'
import { CreateMakegoodsResponse } from '../definitions/CreateMakegoodsResponse'
import { CreateProposalLineItems } from '../definitions/CreateProposalLineItems'
import { CreateProposalLineItemsResponse } from '../definitions/CreateProposalLineItemsResponse'
import { GetProposalLineItemsByStatement } from '../definitions/GetProposalLineItemsByStatement'
import { GetProposalLineItemsByStatementResponse } from '../definitions/GetProposalLineItemsByStatementResponse'
import { PerformProposalLineItemAction } from '../definitions/PerformProposalLineItemAction'
import { PerformProposalLineItemActionResponse } from '../definitions/PerformProposalLineItemActionResponse'
import { UpdateProposalLineItems } from '../definitions/UpdateProposalLineItems'
import { UpdateProposalLineItemsResponse } from '../definitions/UpdateProposalLineItemsResponse'
export interface ProposalLineItemServiceInterfacePort {
createMakegoods(
createMakegoods: CreateMakegoods,
callback: (
err: any,
result: CreateMakegoodsResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
createProposalLineItems(
createProposalLineItems: CreateProposalLineItems,
callback: (
err: any,
result: CreateProposalLineItemsResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
getProposalLineItemsByStatement(
getProposalLineItemsByStatement: GetProposalLineItemsByStatement,
callback: (
err: any,
result: GetProposalLineItemsByStatementResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
performProposalLineItemAction(
performProposalLineItemAction: PerformProposalLineItemAction,
callback: (
err: any,
result: PerformProposalLineItemActionResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
updateProposalLineItems(
updateProposalLineItems: UpdateProposalLineItems,
callback: (
err: any,
result: UpdateProposalLineItemsResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
}