@chevre/domain
Version:
Chevre Domain Library for Node.js
11 lines (10 loc) • 467 B
TypeScript
import type { TaskRepo } from '../../../repo/task';
import * as factory from '../../../factory';
declare function onOrderPaymentDue(params: {
order: Pick<factory.order.IOrder, 'paymentMethods' | 'project' | 'orderNumber' | 'confirmationNumber' | 'orderDate' | 'seller' | 'typeOf' | 'price' | 'priceCurrency'> & {
orderStatus: factory.orderStatus.OrderPaymentDue;
};
}): (repos: {
task: TaskRepo;
}) => Promise<void>;
export { onOrderPaymentDue };