@chevre/domain
Version:
Chevre Domain Library for Node.js
14 lines (13 loc) • 547 B
TypeScript
import * as factory from '../../../factory';
export type IOwnershipInfo = factory.ownershipInfo.IOwnershipInfo<factory.ownershipInfo.IReservation>;
export declare function createReservationOwnershipInfo(params: {
project: {
typeOf: factory.organizationType.Project;
id: string;
};
ownedBy: factory.ownershipInfo.IOwner[];
acceptedOffer: factory.order.IAcceptedOffer<factory.order.IReservation>;
ownedFrom: Date;
identifier: string;
acquiredFrom: factory.ownershipInfo.IAcquiredFrom;
}): IOwnershipInfo;