UNPKG

@chevre/domain

Version:

Chevre Domain Library for Node.js

14 lines (13 loc) 760 B
import * as factory from '../../../../../factory'; import type { ISetting } from '../../../../../repo/setting'; export declare function createSendEmailMessageActions(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<{ emailMessages: factory.action.transfer.send.message.email.IObjectAsEmailMessage[]; sendEmailMessageActions: factory.transaction.placeOrder.IPotentialSendEmailMessageAction[]; }>;