@chevre/domain
Version:
Chevre Domain Library for Node.js
12 lines (11 loc) • 498 B
TypeScript
import * as factory from '../../factory';
export type IOwnershipInfo = factory.ownershipInfo.IOwnershipInfo<factory.ownershipInfo.IGood>;
/**
* 注文から所有権を作成する
*/
export declare function createOwnershipInfosFromOrder(params: {
order: Pick<factory.order.IOrder, 'orderDate' | 'project' | 'customer' | 'orderNumber' | 'seller'> & {
acceptedOffers: factory.order.IAcceptedOffer<factory.order.IItemOffered>[];
};
offerIndexBase: number;
}): IOwnershipInfo[];