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; }