@chevre/domain
Version:
Chevre Domain Library for Node.js
17 lines (16 loc) • 727 B
TypeScript
/**
* 返金取引ファクトリー
*/
import * as factory from '../../../factory';
export declare function createStartParams(params: factory.assetTransaction.refund.IStartParamsWithoutDetail & {
transactionNumber: string;
paymentServiceType: factory.service.paymentService.PaymentServiceType;
payAction: factory.action.trade.pay.IAction;
paymentService?: Pick<factory.product.IProduct, 'availableChannel' | 'typeOf'> | Pick<factory.service.paymentService.IService, 'availableChannel' | 'id' | 'typeOf' | 'serviceOutput'>;
informActions: {
/**
* potential action ID
*/
id: string;
}[];
}): factory.assetTransaction.IStartParams<factory.assetTransactionType.Refund>;