@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
64 lines (62 loc) • 2.15 kB
text/typescript
import { CreateProposals } from '../definitions/CreateProposals'
import { CreateProposalsResponse } from '../definitions/CreateProposalsResponse'
import { GetMarketplaceCommentsByStatement } from '../definitions/GetMarketplaceCommentsByStatement'
import { GetMarketplaceCommentsByStatementResponse } from '../definitions/GetMarketplaceCommentsByStatementResponse'
import { GetProposalsByStatement } from '../definitions/GetProposalsByStatement'
import { GetProposalsByStatementResponse } from '../definitions/GetProposalsByStatementResponse'
import { PerformProposalAction } from '../definitions/PerformProposalAction'
import { PerformProposalActionResponse } from '../definitions/PerformProposalActionResponse'
import { UpdateProposals } from '../definitions/UpdateProposals'
import { UpdateProposalsResponse } from '../definitions/UpdateProposalsResponse'
export interface ProposalServiceInterfacePort {
createProposals(
createProposals: CreateProposals,
callback: (
err: any,
result: CreateProposalsResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
getMarketplaceCommentsByStatement(
getMarketplaceCommentsByStatement: GetMarketplaceCommentsByStatement,
callback: (
err: any,
result: GetMarketplaceCommentsByStatementResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
getProposalsByStatement(
getProposalsByStatement: GetProposalsByStatement,
callback: (
err: any,
result: GetProposalsByStatementResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
performProposalAction(
performProposalAction: PerformProposalAction,
callback: (
err: any,
result: PerformProposalActionResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
updateProposals(
updateProposals: UpdateProposals,
callback: (
err: any,
result: UpdateProposalsResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
}