UNPKG

@chevre/domain

Version:

Chevre Domain Library for Node.js

10 lines (9 loc) 500 B
import type { TaskRepo } from '../../../../repo/task'; import * as factory from '../../../../factory'; declare function createSendEmailMessageTaskIfNotExist(params: { sendEmailMessage?: Pick<factory.action.transfer.send.message.email.IAttributes, 'object'>[]; order: Pick<factory.order.IOrder, 'customer' | 'orderDate' | 'orderNumber' | 'price' | 'priceCurrency' | 'project' | 'typeOf'>; }): (repos: { task: TaskRepo; }) => Promise<void>; export { createSendEmailMessageTaskIfNotExist };