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 }