UNPKG

@chevre/domain

Version:

Chevre Domain Library for Node.js

17 lines (16 loc) 767 B
import * as factory from '../../../../factory'; import type { ISetting } from '../../../../repo/setting'; /** * 取引のポストアクションを作成する */ export declare function createPotentialActions(params: { order: factory.transaction.placeOrder.IOrderAsResult; customer: factory.order.ICustomer; seller: factory.order.ISeller; paymentMethods: factory.order.IReferencedInvoice[]; potentialActions?: factory.transaction.placeOrder.IPotentialActionsParams; emailMessage?: factory.creativeWork.message.email.ICreativeWork; }, setting: Pick<ISetting, 'defaultSenderEmail'>): Promise<{ potentialActions: factory.transaction.placeOrder.IPotentialActions; emailMessages: factory.creativeWork.message.email.ICreativeWork[]; }>;