ts-buildkit
Version:
Typescript Build Kit, this is generic build kit package created by Ahsan Mahmood (https://aoneahsan.com), this package is generic and contains code which will work both on frontend (ReactJs/typescript/etc) as well as on backend (nodejs/typescript/etc). pl
2 lines • 20.5 kB
JavaScript
;require('crypto-js'),require('dayjs');var o=(g,f="Duplicate enumObject value found:")=>{let r=Object.values(g),a=new Set;for(let s of r){if(a.has(s))throw new Error(`${f} ${s}, for enumObject: ${g}`);a.add(s);}};var h=(t=>(t.id="id",t.userId="uid",t.sortOrderNo="so",t.createdAt="cat",t.updatedAt="uat",t.deletedAt="dat",t.blockedAt="bat",t.amount="am",t.userData="ud",t.playerId="pid",t.otherPlayerId="opid",t.extraData="ed",t.playerData="pdt",t.name="n",t.email="e",t.phoneNumber="pn",t.password="pw",t.withdrawOptions="wos",t.cnic="cn",t.city="ci",t.country="cu",t.address="ad",t.referredBy="rfb",t.referralCode="rfc",t.permissions="pms",t.emailVerifiedAt="eva",t.balance="blc",t.role="r",t.firstName="fn",t.lastName="lne",t.age="a",t.gender="g",t.constellation="const",t.hometown="ht",t.language="lang",t.profileCompletePercentageNumber="pcpn",t.birthdayDate="bdt",t.aboutMe="abm",t.hobbies="hs",t.lifeStyle="ls",t.music="mc",t.movies="mos",t.travel="tl",t.books="bks",t.gym="gm",t.food="f",t.cleanliness="cln",t.smoke="sk",t.pets="ps",t.guests="gts",t.occupation="o",t.foodPreference="fp",t.workSchedule="ws",t.overnightGuests="ogs",t.getUpTime="gut",t.goToBedTime="gtt",t.roomPreference="rp",t.roommatePreference="rmp",t.whereWantToLive="wwtl",t.moveInDate="mid",t.budget="b",t.placePreference="pp",t.buildingType="bt",t.other="ot",t.min="mi",t.max="ma",t.verificationCode="vc",t.title="t",t.description="d",t.maxPlayersAllowed="mxpa",t.feePerPlayer="fpp",t.serviceCharges="scs",t.image="i",t.minPlayersToStartGame="mipa",t.isPrivate="ipt",t.roomCode="rcd",t.status="st",t.gameId="gid",t.gameRoomPlayerIds="grpsd",t.gameRoomWillStartAt="grwsat",t.firstPlayerGameRoomJoinedAt="fpgrja",t.engagerStartedTheActualGameAt="estaga",t.gameRoomWinnerPlayerId="grwpid",t.gameRoomResultScreenShot="grrss",t.timerForEngagerToStartActualGameInMinutes="tfetsag",t.timerForPlayersToJoinActualGameInMinutes="tfptjag",t.actualGameInfo="agi",t.gameData="gd",t.engagerReleasedGameRoomAt="ergrat",t.engagerDeclaredGameRoomWinnerAt="edgrat",t.agentRemarks="ars",t.transferMethod="tm",t.receptScreenshot="rs",t.transactionId="tid",t.itemId="itid",t.balanceBefore="bb",t.balanceAfter="ba",t.type="ty",t.adminUserId="auid",t.logType="lt",t.userRemarks="urs",t.otherPlayerPhoneNumber="oppn",t.otherPlayerName="opn",t.totalTopupCoins="ttcs",t.totalWithdrawCoins="twcs",t.totalWonCoins="twncs",t.totalTransferredCoins="ttdcs",t.totalReceivedCoins="trcs",t.totalLostCoins="tlcs",t.totalGamesPlayed="tgp",t.totalGamesLeft="tglt",t.totalGamesWon="tgw",t.totalGamesLost="tgl",t.gameWinStreak="gwst",t.gameLostStreak="glst",t.lastGamePlayedAt="lgpat",t.lastGameLeftAt="lglfat",t.lastGameWonAt="lgqat",t.lastGameLostAt="lglat",t.totalGameRoomReleasedForThisPlayer="tgrrftp",t.lastGameRoomReleasedForThisPlayerAt="tgrrftpat",t.totalGameRoomReleasedByThisAdminUser="tgrrbtau",t.lastGameRoomReleasedByThisAdminUserAt="tgrrbtauat",t.totalCoinsEarnedAsGameRoomEngager="tcseagre",t.totalGameRoomsCompletedAsEngager="tgrcae",t.lastGameRoomsCompletedAsEngagerAt="lgrcaeat",t.icon="ic",t.sendAt="sat",t.sendTo="sto",t.specificUsersPhoneNumbers="supns",t.roleIdentifier="ri",t.isDefault="idf",t.totalCount="tc",t.totalSoftDeletedCount="tsdc",t.totalPlayersCount="tpsc",t.totalEngagersCount="tesc",t.totalAdminsCount="tasc",t.totalActiveCount="tac",t.totalBlockedCount="tbc",t.totalCompletedCount="tcc",t.totalReleasedCount="trc",t.totalServiceCharges="tsc",t.period="ped",t.currency="cuy",t.place="pl",t.rent="re",t.generalInfo="gi",t.location="loc",t.images="ims",t.details="dts",t.latitude="lat",t.longitude="lng",t.placeId="pi",t.streetAddress="sa",t.apartmentSuit="as",t.province="pvn",t.postCode="psc",t.bedroomImages="bris",t.washroomImages="wris",t.kitchenImages="kis",t.otherImages="ois",t.availabilityTerm="abt",t.moveOutDate="mud",t.minimumLease="mil",t.houseInfo="hif",t.otherRequirements="ors",t.placeSharingDetail="psd",t.placeBenefits="pbs",t.leaseTime="lti",t.leaseTimeUnit="ltu",t.bedrooms="bds",t.washrooms="wrs",t.parking="pr",t.units="us",t.detail="dl",t.bedroom="br",t.livingRoom="lr",t.kitchen="kc",t.washroom="wr",t.livingWithLandlord="lwld",t.livingWithPersonDetails="lwpd",t.furnished="fh",t.benefits="bs",t.otherBenefits="obs",t.body="bd",t.content="ct",t.fcmDeviceToken="fcmt",t.fcmDeviceTokens="fcmts",t.apnsDeviceToken="apnt",t.apnsDeviceTokens="apnts",t.subtitle="ste",t.tag="tg",t.tags="tgs",t.badge="bge",t.notification="ncn",t.notifications="ncns",t.data="dt",t.clickAction="ca",t.link="ln",t.group="gp",t.groupSummary="gs",t.sound="sd",t.importance="ipe",t.visibility="vsb",t.light="lh",t.lights="lhs",t.lightColor="lcr",t.vibration="vbr",t.channel="cl",t.channels="cls",t.receive="rce",t.value="vle",t.actionId="aid",t.inputValue="ipv",t.gameType="gt",t.thirdPartyAppsData="tpasd",t.thirdPartyAppData="tpad",t.pubgAppId="pgai",t.uniqueId="uqid",t.userUniqueId="uuqid",t.photoURL="pul",t.displayName="dn",t.ludoStarAppId="lsaid",t.freeFireAppId="ffaid",t.callOfDutyAppId="codaid",t.robloxAppId="rxaid",t.eightBallPoolAppId="ebpaid",t.amongUsAppId="auaid",t.unoAppId="uoaid",t.miniMilitiaAppId="mmaid",t.carromAppId="cmaid",t.tennisClashAppId="tcaid",t.chessAppId="chaid",t.asphalt9AppId="a9aid",t.golfBattleAppId="gbaid",t.arenaBreakoutAppId="abaid",t))(h||{}),W=(r=>(r.asc="asc",r.desc="desc",r))(W||{}),Q=(c=>(c.lessThan="<",c.lessThanOrEqualTo="<=",c.equalTo="==",c.notEqual="!=",c.greaterThanOrEqualTo=">=",c.greaterThan=">",c.arrayContains="array-contains",c.inArray="in",c.notInArray="not-in",c.arrayContainsAny="array-contains-any",c))(Q||{});o(h,"Duplicate DBColumnKeysShortFormEnum value found:");o(W,"Duplicate FrbOrderbyDirectionEnum value found:");o(Q,"Duplicate FrbWhereConditionEnum value found:");var S=(p=>(p.success="success",p.failed="failed",p.notFound="notFound",p.badRequest="badRequest",p.serverError="serverError",p.created="created",p.deleted="deleted",p.updated="updated",p.tooManyRequests="tooManyRequests",p.invalidRequest="invalidRequest",p.unAuthenticated="unAuthenticated",p.unAuthorized="unAuthorized",p.itemExists="itemExists",p))(S||{}),D=(c=>(c[c.success=200]="success",c[c.failed=500]="failed",c[c.notFound=404]="notFound",c[c.badRequest=400]="badRequest",c[c.created=201]="created",c[c.unAuthenticated=401]="unAuthenticated",c[c.unAuthorized=403]="unAuthorized",c[c.tooManyRequests=429]="tooManyRequests",c[c.invalidRequest=410]="invalidRequest",c[c.itemExists=10001]="itemExists",c))(D||{}),C=(s=>(s.get="get",s.post="post",s.put="put",s.delete="delete",s))(C||{}),F=(f=>(f.blank="_blank",f))(F||{}),P=(f=>(f.encryptedDataSearchParam="s",f))(P||{}),Y=(r=>(r.Json="application/json",r.FormData="multipart/form-data",r))(Y||{}),B=(r=>(r[r.approved=1]="approved",r[r.rejected=2]="rejected",r))(B||{}),K=(r=>(r[r.easypaisa=1]="easypaisa",r[r.jazzcash=2]="jazzcash",r))(K||{}),m=(l=>(l[l.id=1]="id",l[l.roomCode=2]="roomCode",l[l.email=3]="email",l[l.phoneNumber=4]="phoneNumber",l[l.uniqueId=5]="uniqueId",l[l.pubgAppId=6]="pubgAppId",l))(m||{}),E=(r=>(r[r.completed=1]="completed",r[r.rejected=2]="rejected",r))(E||{}),ee=(r=>(r[r.true=1]="true",r[r.false=0]="false",r))(ee||{}),te=(l=>(l.STRING="string",l.OBJECT="object",l.ARRAY="array",l.boolean="boolean",l.NUMBER="number",l.FUNCTION="function",l))(te||{}),ae=(a=>(a.web="web",a.android="android",a.ios="ios",a))(ae||{}),H=(u=>(u.Years="years",u.Months="months",u.Days="days",u.Hours="hours",u.Minutes="minutes",u.Seconds="seconds",u.Milliseconds="milliseconds",u))(H||{});o(ae,"duplicate values in PlatformTypeEnum");o(S,"duplicate values in ResponseCodeEnum");o(D,"duplicate values in ResponseStatusEnum");o(C,"duplicate values in RequestTypeEnum");o(F,"duplicate values in LinkTargetEnum");o(P,"duplicate values in SearchParamKeysEnum");o(Y,"duplicate values in RequestContentTypeEnum");o(B,"duplicate values in RequestStatusEnum");o(K,"duplicate values in TransferMethodEnum");o(m,"duplicate values in QueryKeyTypeEnum");o(E,"duplicate values in ProcessStatusEnum");o(ee,"duplicate values in BooleanEnum");o(te,"duplicate values in varTypesEnum");o(H,"duplicate values in TimeUnitEnum");var w=(n=>(n[n.superAdmin=1]="superAdmin",n[n.admin=2]="admin",n[n.manager=3]="manager",n[n.editor=4]="editor",n[n.creator=5]="creator",n[n.reviewer=6]="reviewer",n[n.player=7]="player",n[n.engager=8]="engager",n))(w||{}),b=(e=>(e[e.viewDashboard=1]="viewDashboard",e[e.hideEarnings=2]="hideEarnings",e[e.hideProfile=3]="hideProfile",e[e.listUsers=4]="listUsers",e[e.viewUser=5]="viewUser",e[e.createUser=6]="createUser",e[e.updateUser=7]="updateUser",e[e.deleteUser=8]="deleteUser",e[e.forceDeleteUser=9]="forceDeleteUser",e[e.blockUser=10]="blockUser",e[e.unBlockUser=11]="unBlockUser",e[e.updateUserBalance=12]="updateUserBalance",e[e.viewTrashedUsers=13]="viewTrashedUsers",e[e.viewTrashedUser=14]="viewTrashedUser",e[e.listGames=15]="listGames",e[e.viewGame=16]="viewGame",e[e.createGame=17]="createGame",e[e.updateGame=18]="updateGame",e[e.deleteGame=19]="deleteGame",e[e.forceDeleteGame=20]="forceDeleteGame",e[e.blockGame=21]="blockGame",e[e.unBlockGame=22]="unBlockGame",e[e.viewTrashedGames=23]="viewTrashedGames",e[e.viewTrashedGame=24]="viewTrashedGame",e[e.listGameRooms=25]="listGameRooms",e[e.viewGameRoom=26]="viewGameRoom",e[e.createGameRoom=27]="createGameRoom",e[e.updateGameRoom=28]="updateGameRoom",e[e.deleteGameRoom=29]="deleteGameRoom",e[e.forceDeleteGameRoom=30]="forceDeleteGameRoom",e[e.blockGameRoom=31]="blockGameRoom",e[e.unBlockGameRoom=32]="unBlockGameRoom",e[e.createPrivateGameRoom=33]="createPrivateGameRoom",e[e.viewTrashedGameRooms=34]="viewTrashedGameRooms",e[e.viewTrashedGameRoom=35]="viewTrashedGameRoom",e[e.listTopupRequests=36]="listTopupRequests",e[e.viewTopupRequest=37]="viewTopupRequest",e[e.createTopupRequest=38]="createTopupRequest",e[e.updateTopupRequest=39]="updateTopupRequest",e[e.deleteTopupRequest=40]="deleteTopupRequest",e[e.forceDeleteTopupRequest=41]="forceDeleteTopupRequest",e[e.reviewTopupRequest=42]="reviewTopupRequest",e[e.viewTrashedTopupRequests=43]="viewTrashedTopupRequests",e[e.viewTrashedTopupRequest=44]="viewTrashedTopupRequest",e[e.listWithdrawRequests=45]="listWithdrawRequests",e[e.viewWithdrawRequest=46]="viewWithdrawRequest",e[e.createWithdrawRequest=47]="createWithdrawRequest",e[e.updateWithdrawRequest=48]="updateWithdrawRequest",e[e.deleteWithdrawRequest=49]="deleteWithdrawRequest",e[e.forceDeleteWithdrawRequest=50]="forceDeleteWithdrawRequest",e[e.reviewWithdrawRequest=51]="reviewWithdrawRequest",e[e.viewTrashedWithdrawRequests=52]="viewTrashedWithdrawRequests",e[e.viewTrashedWithdrawRequest=53]="viewTrashedWithdrawRequest",e[e.listRoles=54]="listRoles",e[e.viewRole=55]="viewRole",e[e.createRole=56]="createRole",e[e.updateRole=57]="updateRole",e[e.deleteRole=58]="deleteRole",e[e.forceDeleteRole=59]="forceDeleteRole",e[e.reviewRole=60]="reviewRole",e[e.viewTrashedRoles=61]="viewTrashedRoles",e[e.viewTrashedRole=62]="viewTrashedRole",e[e.attachRole=63]="attachRole",e[e.removeRole=64]="removeRole",e[e.addListPermissionsToRole=65]="addListPermissionsToRole",e[e.addViewPermissionsToRole=66]="addViewPermissionsToRole",e[e.addCreatePermissionsToRole=67]="addCreatePermissionsToRole",e[e.addUpdatePermissionsToRole=68]="addUpdatePermissionsToRole",e[e.addForceDeletePermissionsToRole=69]="addForceDeletePermissionsToRole",e[e.addListTrashedPermissionsToRole=70]="addListTrashedPermissionsToRole",e[e.addViewTrashedPermissionsToRole=71]="addViewTrashedPermissionsToRole",e[e.addReviewPermissionsToRole=72]="addReviewPermissionsToRole",e[e.addOtherPermissionsToRole=73]="addOtherPermissionsToRole",e[e.listTransferCoinsRequests=74]="listTransferCoinsRequests",e[e.viewTransferCoinsRequest=75]="viewTransferCoinsRequest",e[e.listInAppNotifications=76]="listInAppNotifications",e[e.viewInAppNotification=77]="viewInAppNotification",e[e.createInAppNotification=78]="createInAppNotification",e[e.updateInAppNotification=79]="updateInAppNotification",e[e.deleteInAppNotification=80]="deleteInAppNotification",e[e.forceDeleteInAppNotification=81]="forceDeleteInAppNotification",e[e.viewTrashedInAppNotifications=82]="viewTrashedInAppNotifications",e[e.viewTrashedInAppNotification=83]="viewTrashedInAppNotification",e[e.sendInAppNotificationToAllPlayers=84]="sendInAppNotificationToAllPlayers",e[e.sendInAppNotificationToAllAdminLevelUsers=85]="sendInAppNotificationToAllAdminLevelUsers",e[e.sendInAppNotificationToSpecificPlayers=86]="sendInAppNotificationToSpecificPlayers",e[e.sendInAppNotificationToSpecificAdminLevelUsers=87]="sendInAppNotificationToSpecificAdminLevelUsers",e[e.scheduleInAppNotifications=88]="scheduleInAppNotifications",e[e.listAttachments=89]="listAttachments",e[e.viewAttachment=90]="viewAttachment",e[e.createAttachment=91]="createAttachment",e[e.updateAttachment=92]="updateAttachment",e[e.deleteAttachment=93]="deleteAttachment",e[e.forceDeleteAttachment=94]="forceDeleteAttachment",e[e.viewTrashedAttachments=95]="viewTrashedAttachments",e[e.viewTrashedAttachment=96]="viewTrashedAttachment",e[e.listAppSettings=97]="listAppSettings",e[e.viewAppSetting=98]="viewAppSetting",e[e.createAppSetting=99]="createAppSetting",e[e.updateAppSetting=100]="updateAppSetting",e[e.deleteAppSetting=101]="deleteAppSetting",e[e.forceDeleteAppSetting=102]="forceDeleteAppSetting",e[e.viewTrashedAppSettings=103]="viewTrashedAppSettings",e[e.viewTrashedAppSetting=104]="viewTrashedAppSetting",e[e.listTransactions=105]="listTransactions",e[e.viewTransaction=106]="viewTransaction",e[e.createTransaction=107]="createTransaction",e[e.updateTransaction=108]="updateTransaction",e[e.deleteTransaction=109]="deleteTransaction",e[e.forceDeleteTransaction=110]="forceDeleteTransaction",e[e.viewTrashedTransactions=111]="viewTrashedTransactions",e[e.viewTrashedTransaction=112]="viewTrashedTransaction",e[e.listPlaces=113]="listPlaces",e[e.viewPlace=114]="viewPlace",e[e.createPlace=115]="createPlace",e[e.updatePlace=116]="updatePlace",e[e.deletePlace=117]="deletePlace",e[e.forceDeletePlace=118]="forceDeletePlace",e[e.viewTrashedPlaces=119]="viewTrashedPlaces",e[e.viewTrashedPlace=120]="viewTrashedPlace",e[e.restoreTrashedPlace=121]="restoreTrashedPlace",e[e.blockPlace=122]="blockPlace",e[e.unBlockPlace=123]="unBlockPlace",e[e.restoreTrashedUser=124]="restoreTrashedUser",e[e.restoreTrashedGame=125]="restoreTrashedGame",e[e.restoreTrashedGameRoom=126]="restoreTrashedGameRoom",e[e.restoreTrashedTopupRequest=127]="restoreTrashedTopupRequest",e[e.restoreTrashedWithdrawRequest=128]="restoreTrashedWithdrawRequest",e[e.restoreTrashedRole=129]="restoreTrashedRole",e[e.restoreTrashedInAppNotification=130]="restoreTrashedInAppNotification",e[e.restoreTrashedAttachment=131]="restoreTrashedAttachment",e[e.restoreTrashedAppSetting=132]="restoreTrashedAppSetting",e[e.restoreTrashedTransaction=133]="restoreTrashedTransaction",e[e.addCoinsToUserAccount=134]="addCoinsToUserAccount",e[e.removeCoinsFromUserAccount=135]="removeCoinsFromUserAccount",e[e.listAdminCoinsUpdateLogs=136]="listAdminCoinsUpdateLogs",e[e.viewAdminCoinsUpdateLog=137]="viewAdminCoinsUpdateLog",e[e.listUserDetails=138]="listUserDetails",e[e.viewUserDetail=139]="viewUserDetail",e[e.createUserDetail=140]="createUserDetail",e[e.updateUserDetail=141]="updateUserDetail",e[e.deleteUserDetail=142]="deleteUserDetail",e[e.forceDeleteUserDetail=143]="forceDeleteUserDetail",e[e.viewTrashedUserDetails=144]="viewTrashedUserDetails",e[e.viewTrashedUserDetail=145]="viewTrashedUserDetail",e))(b||{}),Z=(n=>(n.superAdmin="197g24g-28h3v2g9g972g3f",n.admin="28h3v2g9g9--72g3f",n.manager="38h3vrv3-ion2g9g97-2g3f",n.editor="48h3v2g9g97-2g3f",n.creator="58h3v2g9g8h-972g3f",n.reviewer="68h-3v2g9g972g3f",n.player="78h3v2g9-g972g3f",n.engager="8hfrfr----8h3v2g9-g972g3f",n))(Z||{}),re=(a=>(a[a.viewTrashedItem=1]="viewTrashedItem",a[a.viewTrashedItems=2]="viewTrashedItems",a[a.viewBlockedItem=3]="viewBlockedItem",a))(re||{}),J=(r=>(r[r.every=1]="every",r[r.any=2]="any",r))(J||{});o(w,"Duplicate RoleEnum value found:");o(J,"Duplicate PermissionCheckModeEnum value found:");o(b,"Duplicate PermissionEnum value found:");o(Z,"Duplicate _UserRoleEnum value found:");o(re,"Duplicate PermissionTypeEnum value found:");var ie;(ie=Object.keys(b))==null?void 0:ie.filter(g=>isNaN(Number(g)));var oe=["role","permission","forcedelete","trashed","transaction","appsetting","inappnotification","restore","addcoin","removecoin","admincoin"],x=[...oe,"user","delete","topuprequest","withdrawrequest","transfercoinsrequest"],T=[...x,"edit","update","review"];[...T==null?void 0:T.filter(g=>g!=="review"),"create","add","hide"];var A=(s=>(s[s.superClean=1]="superClean",s[s.clean=2]="clean",s[s.lessClean=3]="lessClean",s[s.normalClean=4]="normalClean",s))(A||{}),I=(a=>(a[a.no=1]="no",a[a.yes=2]="yes",a[a.other=3]="other",a))(I||{}),R=(a=>(a[a.no=1]="no",a[a.yes=2]="yes",a[a.dependsOnThePet=3]="dependsOnThePet",a))(R||{}),V=(a=>(a[a.no=1]="no",a[a.yes=2]="yes",a[a.occasionally=3]="occasionally",a))(V||{}),U=(a=>(a[a.student=1]="student",a[a.haveWork=2]="haveWork",a[a.other=3]="other",a))(U||{}),_=(a=>(a[a.vegan=1]="vegan",a[a.vegetarian=2]="vegetarian",a[a.other=3]="other",a))(_||{}),y=(a=>(a[a.dayTime=1]="dayTime",a[a.nightTime=2]="nightTime",a[a.other=3]="other",a))(y||{}),k=(s=>(s[s.male=1]="male",s[s.female=2]="female",s[s.nonBinary=3]="nonBinary",s[s.all=4]="all",s))(k||{}),M=(i=>(i[i.aries=1]="aries",i[i.taurus=2]="taurus",i[i.gemini=3]="gemini",i[i.crabCancer=4]="crabCancer",i[i.leo=5]="leo",i[i.virgo=6]="virgo",i[i.libra=7]="libra",i[i.scorpion=8]="scorpion",i[i.saggitarius=9]="saggitarius",i[i.capricorn=10]="capricorn",i[i.aquarius=11]="aquarius",i[i.pisces=12]="pisces",i))(M||{}),O=(r=>(r[r.entirePlace=1]="entirePlace",r[r.sharedPlace=2]="sharedPlace",r))(O||{}),q=(l=>(l[l.noPreference=1]="noPreference",l[l.condo=2]="condo",l[l.apartment=3]="apartment",l[l.twonHouse=4]="twonHouse",l[l.house=5]="house",l[l.basement=6]="basement",l))(q||{}),L=(r=>(r[r.shortTerm=1]="shortTerm",r[r.longTerm=2]="longTerm",r))(L||{}),G=(r=>(r[r.month=1]="month",r[r.year=2]="year",r))(G||{}),N=(r=>(r[r.private=1]="private",r[r.share=2]="share",r))(N||{}),z=(a=>(a[a.yes=1]="yes",a[a.no=2]="no",a[a.negotiated=3]="negotiated",a))(z||{}),$=(i=>(i[i.wifi=1]="wifi",i[i.dishWash=2]="dishWash",i[i.tv=3]="tv",i[i.heater=4]="heater",i[i.closet=5]="closet",i[i.water=6]="water",i[i.balcony=7]="balcony",i[i.personalEnter=8]="personalEnter",i[i.electric=9]="electric",i[i.laundry=10]="laundry",i[i.security=11]="security",i[i.parking=12]="parking",i))($||{}),j=(r=>(r[r.inProgress=1]="inProgress",r[r.completed=2]="completed",r))(j||{});o(A,"duplicate values in CleanlinessEnum");o(I,"duplicate values in SmokeEnum");o(R,"duplicate values in PetsEnum");o(V,"duplicate values in GuestsEnum");o(U,"duplicate values in OccupationEnum");o(_,"duplicate values in FoodPreferenceEnum");o(y,"duplicate values in WorkScheduleEnum");o(k,"duplicate values in GenderEnum");o(M,"duplicate values in ConstellationsEnum");o(O,"duplicate values in PlacePreferenceEnum");o(q,"duplicate values in BuildingTypeEnum");o(L,"duplicate values in PlaceAvailabilityTermEnum");o(G,"duplicate values in RMTimeUnitEnum");o(N,"duplicate values in PrivateShareEnum");o(z,"duplicate values in AgreementStatusEnum");o($,"duplicate values in RentInclusionsEnum");o(j,"duplicate values in PlaceStatusEnum");var Te=[2,3,4,1],xe=[1,2,3],Ae=[1,2,3],Ie=[1,2,3],Re=[1,2,3],Ve=[1,2,3],Ue=[1,2,3],_e=[1,2,3,4],ye=[11,1,10,4,3,5,7,12,9,8,2,6],ke=[1,2],Me=[3,6,2,5,1,4],Oe=[1,2],qe=[1,2],Le=[1,2],Ge=[1,2,3],Ne=[1,2,3,4,5,6,7,8,9,10,11,12],ze=[2,1];exports.AgreementStatusEnum=z;exports.BuildingTypeEnum=q;exports.CleanlinessEnum=A;exports.ConstellationsEnum=M;exports.FoodPreferenceEnum=_;exports.GenderEnum=k;exports.GuestsEnum=V;exports.OccupationEnum=U;exports.PetsEnum=R;exports.PlaceAvailabilityTermEnum=L;exports.PlacePreferenceEnum=O;exports.PlaceStatusEnum=j;exports.PrivateShareEnum=N;exports.RMTimeUnitEnum=G;exports.RentInclusionsEnum=$;exports.SmokeEnum=I;exports.WorkScheduleEnum=y;exports.agreementStatusVal=Ge;exports.buildingTypeVal=Me;exports.cleanlinessVal=Te;exports.constellationsVal=ye;exports.foodPreferenceVal=Ve;exports.genderVal=_e;exports.guestsVal=Ie;exports.occupationVal=Re;exports.petsVal=Ae;exports.placeAvailabilityTermVal=Oe;exports.placePreferenceVal=ke;exports.placeStatusVal=ze;exports.privateShareVal=Le;exports.rentInclusionsVal=Ne;exports.smokeVal=xe;exports.timeUnitVal=qe;exports.workScheduleVal=Ue;//# sourceMappingURL=index.js.map
//# sourceMappingURL=index.js.map