UNPKG

@chevre/domain

Version:

Chevre Domain Library for Node.js

24 lines (23 loc) 1.09 kB
import * as factory from '../../../../../factory'; import { IMinimizedIndividualEvent } from '../../../../../factory/event'; type IObject = factory.assetTransaction.reserve.IObject & { issuedThrough: factory.assetTransaction.reserve.IIssuedThrough; reservationFor: factory.assetTransaction.reserve.IReservationFor; }; type IObjectSubReservation = factory.assetTransaction.reserve.IObjectSubReservation; declare function createStartParams(params: factory.assetTransaction.reserve.IStartParamsWithoutDetail & { provider: { /** * 販売者ID */ id: string; }; reservationNumber: string; event: IMinimizedIndividualEvent<factory.eventType.Event | factory.eventType.ScreeningEvent>; acceptedOffers4transactionObject: factory.assetTransaction.reserve.IAcceptedOffer4object[]; objectSubReservations: IObjectSubReservation[]; instrument: factory.assetTransaction.reserve.IInstrument[]; }): factory.assetTransaction.IStartParams<factory.assetTransactionType.Reserve> & { object: IObject; }; export { createStartParams };