UNPKG

@chevre/domain

Version:

Chevre Domain Library for Node.js

18 lines (17 loc) 595 B
import type { AcceptedOfferRepo } from '../../repo/acceptedOffer'; import type { AssetTransactionRepo } from '../../repo/assetTransaction'; import type { OrderRepo } from '../../repo/order'; import type { SettingRepo } from '../../repo/setting'; import type { TaskRepo } from '../../repo/task'; export declare function validateOrder(params: { orderNumber: string; project: { id: string; }; }): (repos: { acceptedOffer: AcceptedOfferRepo; assetTransaction: AssetTransactionRepo; order: OrderRepo; setting: SettingRepo; task: TaskRepo; }) => Promise<void>;