UNPKG

@chevre/domain

Version:

Chevre Domain Library for Node.js

1,150 lines (1,149 loc) 46 kB
"use strict"; var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } return new (P || (P = Promise))(function (resolve, reject) { function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } step((generator = generator.apply(thisArg, _arguments || [])).next()); }); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.Permit = exports.Person = exports.paymentMethod = exports.PendingReservation = exports.PaymentServiceProvider = exports.PaymentServiceChannel = exports.PaymentService = exports.Passport = exports.OwnershipInfo = exports.OrderNumber = exports.OrderInTransaction = exports.Order = exports.Offer = exports.OfferItemCondition = exports.OfferCatalogItem = exports.OfferCatalog = exports.Note = exports.Message = exports.MerchantReturnPolicy = exports.MemberProgram = exports.Member = exports.Issuer = exports.IdentityProvider = exports.Identity = exports.EventSeries = exports.EventSellerMakesOffer = exports.EventOffer = exports.Event = exports.EmailMessage = exports.CustomerType = exports.Customer = exports.Credentials = exports.CreativeWork = exports.ConfirmationNumber = exports.Comment = exports.Authorization = exports.CategoryCode = exports.AssetTransaction = exports.Aggregation = exports.AggregateReservation = exports.AggregateOrder = exports.AggregateOffer = exports.AdvanceBookingRequirement = exports.AdditionalProperty = exports.Action = exports.AccountTransaction = exports.AccountTitle = exports.AccountingReport = exports.Account = exports.AcceptedOffer = void 0; exports.WebSite = exports.rateLimit = exports.Trip = exports.TransactionProcess = exports.TransactionNumber = exports.Transaction = exports.Ticket = exports.Telemetry = exports.Task = exports.StockHolder = exports.setting = exports.Setting = exports.ServiceOutputIdentifier = exports.ServiceOutput = exports.ServiceAvailableHour = exports.SellerReturnPolicy = exports.SellerPaymentAccepted = exports.Seller = exports.Schedule = exports.Role = exports.ReserveInterface = exports.Reservation = exports.ProjectMakesOffer = exports.Project = exports.ProductOffer = exports.ProductModel = exports.Product = exports.PriceSpecification = exports.PotentialAction = exports.place = void 0; var AcceptedOffer; (function (AcceptedOffer) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/acceptedOffer'))).AcceptedOfferRepo; } return new repo(...params); }); } AcceptedOffer.createInstance = createInstance; })(AcceptedOffer || (exports.AcceptedOffer = AcceptedOffer = {})); var Account; (function (Account) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/account'))).AccountRepo; } return new repo(...params); }); } Account.createInstance = createInstance; })(Account || (exports.Account = Account = {})); var AccountingReport; (function (AccountingReport) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/accountingReport'))).AccountingReportRepo; } return new repo(...params); }); } AccountingReport.createInstance = createInstance; })(AccountingReport || (exports.AccountingReport = AccountingReport = {})); var AccountTitle; (function (AccountTitle) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/accountTitle'))).AccountTitleRepo; } return new repo(...params); }); } AccountTitle.createInstance = createInstance; })(AccountTitle || (exports.AccountTitle = AccountTitle = {})); var AccountTransaction; (function (AccountTransaction) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/accountTransaction'))).AccountTransactionRepo; } return new repo(...params); }); } AccountTransaction.createInstance = createInstance; })(AccountTransaction || (exports.AccountTransaction = AccountTransaction = {})); var Action; (function (Action) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/action'))).ActionRepo; } return new repo(...params); }); } Action.createInstance = createInstance; })(Action || (exports.Action = Action = {})); var AdditionalProperty; (function (AdditionalProperty) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/additionalProperty'))).AdditionalPropertyRepo; } return new repo(...params); }); } AdditionalProperty.createInstance = createInstance; })(AdditionalProperty || (exports.AdditionalProperty = AdditionalProperty = {})); var AdvanceBookingRequirement; (function (AdvanceBookingRequirement) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/advanceBookingRequirement'))).AdvanceBookingRequirementRepo; } return new repo(...params); }); } AdvanceBookingRequirement.createInstance = createInstance; })(AdvanceBookingRequirement || (exports.AdvanceBookingRequirement = AdvanceBookingRequirement = {})); var AggregateOffer; (function (AggregateOffer) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/aggregateOffer'))).AggregateOfferRepo; } return new repo(...params); }); } AggregateOffer.createInstance = createInstance; })(AggregateOffer || (exports.AggregateOffer = AggregateOffer = {})); var AggregateOrder; (function (AggregateOrder) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/aggregateOrder'))).AggregateOrderRepo; } return new repo(...params); }); } AggregateOrder.createInstance = createInstance; })(AggregateOrder || (exports.AggregateOrder = AggregateOrder = {})); var AggregateReservation; (function (AggregateReservation) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/aggregateReservation'))).AggregateReservationRepo; } return new repo(...params); }); } AggregateReservation.createInstance = createInstance; })(AggregateReservation || (exports.AggregateReservation = AggregateReservation = {})); var Aggregation; (function (Aggregation) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/aggregation'))).AggregationRepo; } return new repo(...params); }); } Aggregation.createInstance = createInstance; })(Aggregation || (exports.Aggregation = Aggregation = {})); var AssetTransaction; (function (AssetTransaction) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/assetTransaction'))).AssetTransactionRepo; } return new repo(...params); }); } AssetTransaction.createInstance = createInstance; })(AssetTransaction || (exports.AssetTransaction = AssetTransaction = {})); var CategoryCode; (function (CategoryCode) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/categoryCode'))).CategoryCodeRepo; } return new repo(...params); }); } CategoryCode.createInstance = createInstance; })(CategoryCode || (exports.CategoryCode = CategoryCode = {})); var Authorization; (function (Authorization) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/authorization'))).AuthorizationRepo; } return new repo(...params); }); } Authorization.createInstance = createInstance; })(Authorization || (exports.Authorization = Authorization = {})); var Comment; (function (Comment) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/comment'))).CommentRepo; } return new repo(...params); }); } Comment.createInstance = createInstance; })(Comment || (exports.Comment = Comment = {})); var ConfirmationNumber; (function (ConfirmationNumber) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/confirmationNumber'))).ConfirmationNumberRepo; } return new repo(...params); }); } ConfirmationNumber.createInstance = createInstance; })(ConfirmationNumber || (exports.ConfirmationNumber = ConfirmationNumber = {})); var CreativeWork; (function (CreativeWork) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/creativeWork'))).CreativeWorkRepo; } return new repo(...params); }); } CreativeWork.createInstance = createInstance; })(CreativeWork || (exports.CreativeWork = CreativeWork = {})); var Credentials; (function (Credentials) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/credentials'))).CredentialsRepo; } return new repo(...params); }); } Credentials.createInstance = createInstance; })(Credentials || (exports.Credentials = Credentials = {})); var Customer; (function (Customer) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/customer'))).CustomerRepo; } return new repo(...params); }); } Customer.createInstance = createInstance; })(Customer || (exports.Customer = Customer = {})); var CustomerType; (function (CustomerType) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/customerType'))).CustomerTypeRepo; } return new repo(...params); }); } CustomerType.createInstance = createInstance; })(CustomerType || (exports.CustomerType = CustomerType = {})); var EmailMessage; (function (EmailMessage) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/emailMessage'))).EmailMessageRepo; } return new repo(...params); }); } EmailMessage.createInstance = createInstance; })(EmailMessage || (exports.EmailMessage = EmailMessage = {})); var Event; (function (Event) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/event'))).EventRepo; } return new repo(...params); }); } Event.createInstance = createInstance; })(Event || (exports.Event = Event = {})); var EventOffer; (function (EventOffer) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/offer/event'))).EventOfferRepo; } return new repo(...params); }); } EventOffer.createInstance = createInstance; })(EventOffer || (exports.EventOffer = EventOffer = {})); var EventSellerMakesOffer; (function (EventSellerMakesOffer) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/eventSellerMakesOffer'))).EventSellerMakesOfferRepo; } return new repo(...params); }); } EventSellerMakesOffer.createInstance = createInstance; })(EventSellerMakesOffer || (exports.EventSellerMakesOffer = EventSellerMakesOffer = {})); var EventSeries; (function (EventSeries) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/eventSeries'))).EventSeriesRepo; } return new repo(...params); }); } EventSeries.createInstance = createInstance; })(EventSeries || (exports.EventSeries = EventSeries = {})); var Identity; (function (Identity) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/identity'))).IdentityRepo; } return new repo(...params); }); } Identity.createInstance = createInstance; })(Identity || (exports.Identity = Identity = {})); var IdentityProvider; (function (IdentityProvider) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/identityProvider'))).IdentityProviderRepo; } return new repo(...params); }); } IdentityProvider.createInstance = createInstance; })(IdentityProvider || (exports.IdentityProvider = IdentityProvider = {})); var Issuer; (function (Issuer) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/issuer'))).IssuerRepo; } return new repo(...params); }); } Issuer.createInstance = createInstance; })(Issuer || (exports.Issuer = Issuer = {})); var Member; (function (Member) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/member'))).MemberRepo; } return new repo(...params); }); } Member.createInstance = createInstance; })(Member || (exports.Member = Member = {})); var MemberProgram; (function (MemberProgram) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/memberProgram'))).MemberProgramRepo; } return new repo(...params); }); } MemberProgram.createInstance = createInstance; })(MemberProgram || (exports.MemberProgram = MemberProgram = {})); var MerchantReturnPolicy; (function (MerchantReturnPolicy) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/merchantReturnPolicy'))).MerchantReturnPolicyRepo; } return new repo(...params); }); } MerchantReturnPolicy.createInstance = createInstance; })(MerchantReturnPolicy || (exports.MerchantReturnPolicy = MerchantReturnPolicy = {})); var Message; (function (Message) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/message'))).MessageRepo; } return new repo(...params); }); } Message.createInstance = createInstance; })(Message || (exports.Message = Message = {})); var Note; (function (Note) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/note'))).NoteRepo; } return new repo(...params); }); } Note.createInstance = createInstance; })(Note || (exports.Note = Note = {})); var OfferCatalog; (function (OfferCatalog) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/offerCatalog'))).OfferCatalogRepo; } return new repo(...params); }); } OfferCatalog.createInstance = createInstance; })(OfferCatalog || (exports.OfferCatalog = OfferCatalog = {})); var OfferCatalogItem; (function (OfferCatalogItem) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/offerCatalogItem'))).OfferCatalogItemRepo; } return new repo(...params); }); } OfferCatalogItem.createInstance = createInstance; })(OfferCatalogItem || (exports.OfferCatalogItem = OfferCatalogItem = {})); var OfferItemCondition; (function (OfferItemCondition) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/offerItemCondition'))).OfferItemConditionRepo; } return new repo(...params); }); } OfferItemCondition.createInstance = createInstance; })(OfferItemCondition || (exports.OfferItemCondition = OfferItemCondition = {})); var Offer; (function (Offer) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/offer/unitPriceInCatalog'))).OfferRepo; } return new repo(...params); }); } Offer.createInstance = createInstance; })(Offer || (exports.Offer = Offer = {})); var Order; (function (Order) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/order'))).OrderRepo; } return new repo(...params); }); } Order.createInstance = createInstance; })(Order || (exports.Order = Order = {})); var OrderInTransaction; (function (OrderInTransaction) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/orderInTransaction'))).OrderInTransactionRepo; } return new repo(...params); }); } OrderInTransaction.createInstance = createInstance; })(OrderInTransaction || (exports.OrderInTransaction = OrderInTransaction = {})); var OrderNumber; (function (OrderNumber) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/orderNumber'))).OrderNumberRepo; } return new repo(...params); }); } OrderNumber.createInstance = createInstance; })(OrderNumber || (exports.OrderNumber = OrderNumber = {})); var OwnershipInfo; (function (OwnershipInfo) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/ownershipInfo'))).OwnershipInfoRepo; } return new repo(...params); }); } OwnershipInfo.createInstance = createInstance; })(OwnershipInfo || (exports.OwnershipInfo = OwnershipInfo = {})); var Passport; (function (Passport) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/passport'))).PassportRepo; } return new repo(...params); }); } Passport.createInstance = createInstance; })(Passport || (exports.Passport = Passport = {})); var PaymentService; (function (PaymentService) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/paymentService'))).PaymentServiceRepo; } return new repo(...params); }); } PaymentService.createInstance = createInstance; })(PaymentService || (exports.PaymentService = PaymentService = {})); var PaymentServiceChannel; (function (PaymentServiceChannel) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/paymentServiceChannel'))).PaymentServiceChannelRepo; } return new repo(...params); }); } PaymentServiceChannel.createInstance = createInstance; })(PaymentServiceChannel || (exports.PaymentServiceChannel = PaymentServiceChannel = {})); var PaymentServiceProvider; (function (PaymentServiceProvider) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/paymentServiceProvider'))).PaymentServiceProviderRepo; } return new repo(...params); }); } PaymentServiceProvider.createInstance = createInstance; })(PaymentServiceProvider || (exports.PaymentServiceProvider = PaymentServiceProvider = {})); var PendingReservation; (function (PendingReservation) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/pendingReservation'))).PendingReservationRepo; } return new repo(...params); }); } PendingReservation.createInstance = createInstance; })(PendingReservation || (exports.PendingReservation = PendingReservation = {})); var paymentMethod; (function (paymentMethod) { let CreditCard; (function (CreditCard) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/paymentMethod/creditCard'))).CreditCardRepo; } return new repo(...params); }); } CreditCard.createInstance = createInstance; })(CreditCard = paymentMethod.CreditCard || (paymentMethod.CreditCard = {})); })(paymentMethod || (exports.paymentMethod = paymentMethod = {})); var Person; (function (Person) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/person'))).PersonRepo; } return new repo(...params); }); } Person.createInstance = createInstance; })(Person || (exports.Person = Person = {})); var Permit; (function (Permit) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/permit'))).PermitRepo; } return new repo(...params); }); } Permit.createInstance = createInstance; })(Permit || (exports.Permit = Permit = {})); var place; (function (place) { /** * ターミナルリポジトリ */ let BusStop; (function (BusStop) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/place/busStop'))).BusStopRepo; } return new repo(...params); }); } BusStop.createInstance = createInstance; })(BusStop = place.BusStop || (place.BusStop = {})); /** * 施設PointOfSalesリポジトリ */ let HasPOS; (function (HasPOS) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/place/hasPOS'))).HasPOSRepo; } return new repo(...params); }); } HasPOS.createInstance = createInstance; })(HasPOS = place.HasPOS || (place.HasPOS = {})); /** * 施設リポジトリ */ let MovieTheater; (function (MovieTheater) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/place/movieTheater'))).MovieTheaterRepo; } return new repo(...params); }); } MovieTheater.createInstance = createInstance; })(MovieTheater = place.MovieTheater || (place.MovieTheater = {})); /** * ルームリポジトリ */ let ScreeningRoom; (function (ScreeningRoom) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/place/screeningRoom'))).ScreeningRoomRepo; } return new repo(...params); }); } ScreeningRoom.createInstance = createInstance; })(ScreeningRoom = place.ScreeningRoom || (place.ScreeningRoom = {})); /** * 座席リポジトリ */ let Seat; (function (Seat) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/place/seat'))).SeatRepo; } return new repo(...params); }); } Seat.createInstance = createInstance; })(Seat = place.Seat || (place.Seat = {})); /** * セクションリポジトリ */ let Section; (function (Section) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/place/section'))).SectionRepo; } return new repo(...params); }); } Section.createInstance = createInstance; })(Section = place.Section || (place.Section = {})); })(place || (exports.place = place = {})); var PotentialAction; (function (PotentialAction) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/potentialAction'))).PotentialActionRepo; } return new repo(...params); }); } PotentialAction.createInstance = createInstance; })(PotentialAction || (exports.PotentialAction = PotentialAction = {})); var PriceSpecification; (function (PriceSpecification) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/priceSpecification'))).PriceSpecificationRepo; } return new repo(...params); }); } PriceSpecification.createInstance = createInstance; })(PriceSpecification || (exports.PriceSpecification = PriceSpecification = {})); var Product; (function (Product) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/product'))).ProductRepo; } return new repo(...params); }); } Product.createInstance = createInstance; })(Product || (exports.Product = Product = {})); var ProductModel; (function (ProductModel) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/productModel'))).ProductModelRepo; } return new repo(...params); }); } ProductModel.createInstance = createInstance; })(ProductModel || (exports.ProductModel = ProductModel = {})); var ProductOffer; (function (ProductOffer) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/productOffer'))).ProductOfferRepo; } return new repo(...params); }); } ProductOffer.createInstance = createInstance; })(ProductOffer || (exports.ProductOffer = ProductOffer = {})); var Project; (function (Project) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/project'))).ProjectRepo; } return new repo(...params); }); } Project.createInstance = createInstance; })(Project || (exports.Project = Project = {})); var ProjectMakesOffer; (function (ProjectMakesOffer) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/projectMakesOffer'))).ProjectMakesOfferRepo; } return new repo(...params); }); } ProjectMakesOffer.createInstance = createInstance; })(ProjectMakesOffer || (exports.ProjectMakesOffer = ProjectMakesOffer = {})); var Reservation; (function (Reservation) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/reservation'))).ReservationRepo; } return new repo(...params); }); } Reservation.createInstance = createInstance; })(Reservation || (exports.Reservation = Reservation = {})); var ReserveInterface; (function (ReserveInterface) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/reserveInterface'))).ReserveInterfaceRepo; } return new repo(...params); }); } ReserveInterface.createInstance = createInstance; })(ReserveInterface || (exports.ReserveInterface = ReserveInterface = {})); var Role; (function (Role) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/role'))).RoleRepo; } return new repo(...params); }); } Role.createInstance = createInstance; })(Role || (exports.Role = Role = {})); var Schedule; (function (Schedule) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/schedule'))).ScheduleRepo; } return new repo(...params); }); } Schedule.createInstance = createInstance; })(Schedule || (exports.Schedule = Schedule = {})); var Seller; (function (Seller) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/seller'))).SellerRepo; } return new repo(...params); }); } Seller.createInstance = createInstance; })(Seller || (exports.Seller = Seller = {})); var SellerPaymentAccepted; (function (SellerPaymentAccepted) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/sellerPaymentAccepted'))).SellerPaymentAcceptedRepo; } return new repo(...params); }); } SellerPaymentAccepted.createInstance = createInstance; })(SellerPaymentAccepted || (exports.SellerPaymentAccepted = SellerPaymentAccepted = {})); var SellerReturnPolicy; (function (SellerReturnPolicy) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/sellerReturnPolicy'))).SellerReturnPolicyRepo; } return new repo(...params); }); } SellerReturnPolicy.createInstance = createInstance; })(SellerReturnPolicy || (exports.SellerReturnPolicy = SellerReturnPolicy = {})); var ServiceAvailableHour; (function (ServiceAvailableHour) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/service/availableHour'))).ServiceAvailableHourRepo; } return new repo(...params); }); } ServiceAvailableHour.createInstance = createInstance; })(ServiceAvailableHour || (exports.ServiceAvailableHour = ServiceAvailableHour = {})); var ServiceOutput; (function (ServiceOutput) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/serviceOutput'))).ServiceOutputRepo; } return new repo(...params); }); } ServiceOutput.createInstance = createInstance; })(ServiceOutput || (exports.ServiceOutput = ServiceOutput = {})); var ServiceOutputIdentifier; (function (ServiceOutputIdentifier) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/serviceOutputIdentifier'))).ServiceOutputIdentifierRepo; } return new repo(...params); }); } ServiceOutputIdentifier.createInstance = createInstance; })(ServiceOutputIdentifier || (exports.ServiceOutputIdentifier = ServiceOutputIdentifier = {})); var Setting; (function (Setting) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/setting'))).SettingRepo; } return new repo(...params); }); } Setting.createInstance = createInstance; })(Setting || (exports.Setting = Setting = {})); var setting; (function (setting) { let JWT; (function (JWT) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/setting/jwt'))).JWTSettingRepo; } return new repo(...params); }); } JWT.createInstance = createInstance; })(JWT = setting.JWT || (setting.JWT = {})); })(setting || (exports.setting = setting = {})); var StockHolder; (function (StockHolder) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/stockHolder'))).StockHolderRepo; } return new repo(...params); }); } StockHolder.createInstance = createInstance; })(StockHolder || (exports.StockHolder = StockHolder = {})); var Task; (function (Task) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/task'))).TaskRepo; } return new repo(...params); }); } Task.createInstance = createInstance; })(Task || (exports.Task = Task = {})); var Telemetry; (function (Telemetry) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/telemetry'))).TelemetryRepo; } return new repo(...params); }); } Telemetry.createInstance = createInstance; })(Telemetry || (exports.Telemetry = Telemetry = {})); var Ticket; (function (Ticket) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/ticket'))).TicketRepo; } return new repo(...params); }); } Ticket.createInstance = createInstance; })(Ticket || (exports.Ticket = Ticket = {})); var Transaction; (function (Transaction) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/transaction'))).TransactionRepo; } return new repo(...params); }); } Transaction.createInstance = createInstance; })(Transaction || (exports.Transaction = Transaction = {})); var TransactionNumber; (function (TransactionNumber) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/transactionNumber'))).TransactionNumberRepo; } return new repo(...params); }); } TransactionNumber.createInstance = createInstance; })(TransactionNumber || (exports.TransactionNumber = TransactionNumber = {})); var TransactionProcess; (function (TransactionProcess) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/transactionProcess'))).TransactionProcessRepo; } return new repo(...params); }); } TransactionProcess.createInstance = createInstance; })(TransactionProcess || (exports.TransactionProcess = TransactionProcess = {})); var Trip; (function (Trip) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/trip'))).TripRepo; } return new repo(...params); }); } Trip.createInstance = createInstance; })(Trip || (exports.Trip = Trip = {})); var rateLimit; (function (rateLimit) { // tslint:disable-next-line:no-shadowed-variable let Offer; (function (Offer) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/rateLimit/offer'))).OfferRateLimitRepo; } return new repo(...params); }); } Offer.createInstance = createInstance; })(Offer = rateLimit.Offer || (rateLimit.Offer = {})); })(rateLimit || (exports.rateLimit = rateLimit = {})); var WebSite; (function (WebSite) { let repo; function createInstance(...params) { return __awaiter(this, void 0, void 0, function* () { if (repo === undefined) { repo = (yield Promise.resolve().then(() => require('./repo/webSite'))).WebSiteRepo; } return new repo(...params); }); } WebSite.createInstance = createInstance; })(WebSite || (exports.WebSite = WebSite = {}));