UNPKG

@chevre/domain

Version:

Chevre Domain Library for Node.js

27 lines (26 loc) 1.21 kB
import * as factory from '../../factory'; type IMovieTicketTypeChargeSpecification = factory.priceSpecification.IPriceSpecification<factory.priceSpecificationType.MovieTicketTypeChargeSpecification>; type ICategoryCodeChargeSpecification = factory.priceSpecification.IPriceSpecification<factory.priceSpecificationType.CategoryCodeChargeSpecification>; type ITicketOffer = factory.product.ITicketOffer & { parentOffer?: { id: string; }; }; declare function createCompoundPriceSpec4event(params: { eligibleQuantity: factory.quantitativeValue.IQuantitativeValue<factory.unitCode.C62>; offer: factory.unitPriceOffer.IUnitPriceOffer & { offerIndex?: number; parentOffer?: { id: string; }; }; movieTicketTypeChargeSpecs: IMovieTicketTypeChargeSpecification[]; videoFormatChargeSpecs: ICategoryCodeChargeSpecification[]; soundFormatChargeSpecs: ICategoryCodeChargeSpecification[]; videoFormatTypes: string[]; availability?: factory.itemAvailability; addOn: factory.product.IMinimizedTicketAddOn[]; sortIndex?: number; includePotentialPriceComponent: boolean; }): ITicketOffer; export { createCompoundPriceSpec4event };