UNPKG

@chevre/domain

Version:

Chevre Domain Library for Node.js

23 lines (22 loc) 896 B
/** * 決済取引ファクトリー */ import * as factory from '../../../factory'; export declare function createStartParams(params: factory.assetTransaction.pay.IStartParamsWithoutDetail & { transactionNumber: string; paymentServiceType: factory.service.paymentService.PaymentServiceType; amount: number; paymentService?: Pick<factory.service.paymentService.IService, 'availableChannel' | 'id' | 'serviceOutput' | 'serviceType'> | Pick<factory.product.IProduct, 'availableChannel' | 'id' | 'serviceOutput' | 'serviceType'>; location?: factory.action.trade.pay.ILocation; informActions: { /** * potential action ID */ id: string; }[]; instrument: factory.action.trade.pay.IInstrument[]; }, options: { checkedAction: { id: string; }; }): factory.assetTransaction.IStartParams<factory.assetTransactionType.Pay>;