/** * This file was auto-generated by openapi-typescript. * Do not make direct changes to the file. */ export interface paths { "/admin/activity/achievements": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listAchievementDefinitions"]; put?: never; post: operations["createAchievementDefinition"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/achievements/{achievement_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateAchievementDefinition"]; post?: never; delete: operations["deleteAchievementDefinition"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/daily-tasks": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listTaskDefinitions"]; put?: never; post: operations["createTaskDefinition"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/daily-tasks/{task_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateTaskDefinition"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/daily-tasks/{task_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["setTaskDefinitionStatus"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/user-leaderboards": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listUserLeaderboards"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/cp/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getCPConfig"]; put: operations["updateCPConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/cp/relationships": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCPRelationships"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/cp/applications": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCPApplications"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/cp-weekly-rank/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getCPWeeklyRankConfig"]; put: operations["updateCPWeeklyRankConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/cp-weekly-rank/settlements": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCPWeeklyRankSettlements"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/red-packets": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRedPackets"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/red-packets/{packet_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRedPacket"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/red-packets/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRedPacketConfig"]; put: operations["updateRedPacketConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/red-packets/refund/retry": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["retryRedPacketRefund"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/lucky-gifts/v2/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getLuckyGiftConfig"]; put: operations["upsertLuckyGiftConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/lucky-gifts/v2/configs": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listLuckyGiftConfigs"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/lucky-gifts/v2/draws": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listLuckyGiftDraws"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/lucky-gifts/v2/draw-summary": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getLuckyGiftDrawSummary"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/wheel/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getWheelConfig"]; put: operations["upsertWheelConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/wheel/draws": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listWheelDraws"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/wheel/draw-summary": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getWheelDrawSummary"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/first-recharge-reward/claims": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listFirstRechargeRewardClaims"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/invite-reward/claims": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listInviteActivityRewardClaims"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/cumulative-recharge-reward/grants": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCumulativeRechargeRewardGrants"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/room-turnover-reward/settlements": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRoomTurnoverRewardSettlements"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/room-turnover-reward/settlements/{settlement_id}/retry": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["retryRoomTurnoverRewardSettlement"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/weekly-star/cycles": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listWeeklyStarCycles"]; put?: never; post: operations["createWeeklyStarCycle"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/weekly-star/cycles/{cycle_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getWeeklyStarCycle"]; put: operations["updateWeeklyStarCycle"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/weekly-star/cycles/{cycle_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["setWeeklyStarCycleStatus"]; trace?: never; }; "/admin/activity/weekly-star/cycles/{cycle_id}/leaderboard": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listWeeklyStarLeaderboard"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/weekly-star/cycles/{cycle_id}/settlements": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listWeeklyStarSettlements"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/registration-reward/claims": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRegistrationRewardClaims"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/first-recharge-reward/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getFirstRechargeRewardConfig"]; put: operations["updateFirstRechargeRewardConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/cumulative-recharge-reward/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getCumulativeRechargeRewardConfig"]; put: operations["updateCumulativeRechargeRewardConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/invite-reward/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getInviteActivityRewardConfig"]; put: operations["updateInviteActivityRewardConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/room-turnover-reward/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRoomTurnoverRewardConfig"]; put: operations["updateRoomTurnoverRewardConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/registration-reward/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRegistrationRewardConfig"]; put: operations["updateRegistrationRewardConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/room-rocket/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRoomRocketConfig"]; put: operations["updateRoomRocketConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/seven-day-checkin/claims": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listSevenDayCheckInClaims"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/seven-day-checkin/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getSevenDayCheckInConfig"]; put: operations["updateSevenDayCheckInConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/managers": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listManagers"]; put?: never; post: operations["createManager"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/agencies": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listAgencies"]; put?: never; post: operations["createAgency"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/agencies/{agency_id}/close": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["closeAgency"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/agencies/{agency_id}/hosts": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["adminAddAgencyHost"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/agencies/{agency_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["setAgencyStatus"]; trace?: never; }; "/admin/agencies/{agency_id}/delete": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["deleteAgency"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/agencies/{agency_id}/join-enabled": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["setAgencyJoinEnabled"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/banners": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listBanners"]; put?: never; post: operations["createBanner"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/banners/{banner_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateBanner"]; post?: never; delete: operations["deleteBanner"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/splash-screens": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listSplashScreens"]; put?: never; post: operations["createSplashScreen"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/splash-screens/{splash_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateSplashScreen"]; post?: never; delete: operations["deleteSplashScreen"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/popups": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listPopups"]; put?: never; post: operations["createPopup"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/popups/{popup_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updatePopup"]; post?: never; delete: operations["deletePopup"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/h5-links": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listH5Links"]; put: operations["updateH5Links"]; post: operations["createH5Link"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/h5-links/{key}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateH5Link"]; post?: never; delete: operations["deleteH5Link"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/explore-tabs": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listExploreTabs"]; put?: never; post: operations["createExploreTab"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/explore-tabs/{tab_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateExploreTab"]; post?: never; delete: operations["deleteExploreTab"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/versions": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listAppVersions"]; put?: never; post: operations["createAppVersion"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/versions/{version_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateAppVersion"]; post?: never; delete: operations["deleteAppVersion"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/apps": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listApps"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/bd-leaders": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listBDLeaders"]; put?: never; post: operations["createBDLeader"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/bd-leaders/{user_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete: operations["deleteBDLeader"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/bd-leaders/{user_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["setBDLeaderStatus"]; trace?: never; }; "/admin/bds": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listBDs"]; put?: never; post: operations["createBD"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/bds/{user_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["setBDStatus"]; trace?: never; }; "/admin/coin-sellers": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCoinSellers"]; put?: never; post: operations["createCoinSeller"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/coin-sellers/{user_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["setCoinSellerStatus"]; trace?: never; }; "/admin/coin-sellers/{user_id}/stock-credits": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["creditCoinSellerStock"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/coin-sellers/{user_id}/stock-debits": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["debitCoinSellerStock"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/coin-seller-salary-rates/{region_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getCoinSellerSalaryRates"]; put: operations["replaceCoinSellerSalaryRates"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/countries": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCountries"]; put?: never; post: operations["createCountry"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/countries/{country_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getCountry"]; put?: never; post?: never; delete: operations["deleteCountry"]; options?: never; head?: never; patch: operations["updateCountry"]; trace?: never; }; "/admin/countries/{country_id}/disable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["disableCountry"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/countries/{country_id}/enable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["enableCountry"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/emoji-packs": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listEmojiPacks"]; put?: never; post: operations["createEmojiPack"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/emoji-packs/categories": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listEmojiPackCategories"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/files/image/upload": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["uploadImage"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/files/upload": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["uploadFile"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/games": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCatalog"]; put?: never; post: operations["createCatalog"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/games/{game_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete: operations["deleteCatalog"]; options?: never; head?: never; patch: operations["updateCatalog"]; trace?: never; }; "/admin/game/games/{game_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["setGameStatus"]; trace?: never; }; "/admin/game/platforms": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listPlatforms"]; put?: never; post: operations["createPlatform"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/platforms/{platform_code}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["updatePlatform"]; trace?: never; }; "/admin/game/self-games": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listSelfGames"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/self-games/{game_id}/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["updateDiceConfig"]; trace?: never; }; "/admin/game/self-games/{game_id}/pool/adjust": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["adjustDicePool"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/robots": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listDiceRobots"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/robots/generate": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["generateDiceRobots"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/robots/{user_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete: operations["deleteDiceRobot"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/robots/{user_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["setDiceRobotStatus"]; trace?: never; }; "/admin/game/room-rps/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRoomRpsConfig"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["updateRoomRpsConfig"]; trace?: never; }; "/admin/game/room-rps/challenges": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRoomRpsChallenges"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/room-rps/challenges/{challenge_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRoomRpsChallenge"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/room-rps/challenges/{challenge_id}/retry-settlement": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["retryRoomRpsSettlement"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/room-rps/challenges/{challenge_id}/expire": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["expireRoomRpsChallenge"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/gift-types": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listGiftTypes"]; put: operations["updateGiftTypes"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/gift-types/{type_code}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateGiftType"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/gifts": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listGifts"]; put?: never; post: operations["createGift"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/gifts/{gift_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateGift"]; post?: never; delete: operations["deleteGift"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/gifts/{gift_id}/disable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["disableGift"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/gifts/{gift_id}/enable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["enableGift"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/hosts": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listHosts"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/host-agency-policies": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listHostAgencyPolicies"]; put?: never; post: operations["createHostAgencyPolicy"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/host-agency-policies/{policy_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateHostAgencyPolicy"]; post?: never; delete: operations["deleteHostAgencyPolicy"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/host-agency-policies/{policy_id}/publish": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["publishHostAgencyPolicy"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/host-salary-settlements": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listHostSalarySettlements"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/team-salary-policies": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listTeamSalaryPolicies"]; put?: never; post: operations["createTeamSalaryPolicy"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/team-salary-policies/{policy_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateTeamSalaryPolicy"]; post?: never; delete: operations["deleteTeamSalaryPolicy"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/operations/coin-adjustments": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCoinAdjustments"]; put?: never; post: operations["createCoinAdjustment"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/operations/coin-adjustments/target": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["lookupCoinAdjustmentTarget"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/operations/coin-ledger": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCoinLedger"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/operations/coin-seller-ledger": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCoinSellerLedger"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/operations/full-server-notices/fanout": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["createFullServerNoticeFanout"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/operations/reports": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listReports"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/recharge-bills": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRechargeBills"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/recharge-products": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRechargeProducts"]; put?: never; post: operations["createRechargeProduct"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/recharge-products/{product_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateRechargeProduct"]; post?: never; delete: operations["deleteRechargeProduct"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/scope": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getFinanceScope"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/applications": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listFinanceApplications"]; put?: never; post: operations["createFinanceApplication"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/applications/mine": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listMyFinanceApplications"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/applications/{application_id}/approve": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["approveFinanceApplication"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/applications/{application_id}/reject": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["rejectFinanceApplication"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/withdrawal-applications": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listFinanceWithdrawalApplications"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/withdrawal-applications/{application_id}/approve": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["approveFinanceWithdrawalApplication"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/withdrawal-applications/{application_id}/reject": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["rejectFinanceWithdrawalApplication"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/temporary-links": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listTemporaryPaymentLinks"]; put?: never; post: operations["createTemporaryPaymentLink"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/temporary-links/{order_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getTemporaryPaymentLink"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/third-party-channels": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listThirdPartyPaymentChannels"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/third-party-methods/{method_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["setThirdPartyPaymentMethodStatus"]; trace?: never; }; "/admin/payment/third-party-methods/sync": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["syncThirdPartyPaymentMethods"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/third-party-rates/{method_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["updateThirdPartyPaymentRate"]; trace?: never; }; "/admin/payment/third-party-rates/sync": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["syncThirdPartyPaymentRates"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/regions": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRegions"]; put?: never; post: operations["createRegion"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/regions/{region_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRegion"]; put?: never; post?: never; delete: operations["disableRegion"]; options?: never; head?: never; patch: operations["updateRegion"]; trace?: never; }; "/admin/regions/{region_id}/countries": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["replaceRegionCountries"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/regions/{region_id}/enable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["enableRegion"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-grants": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listResourceGrants"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-grants/group": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["grantResourceGroup"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-grants/{grant_id}/revoke": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["revokeResourceGrant"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-grants/resource": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["grantResource"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-grants/target": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["lookupResourceGrantTarget"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-shop/items": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listResourceShopItems"]; put?: never; post: operations["upsertResourceShopItems"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-shop/purchase-orders": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listResourceShopPurchaseOrders"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-shop/items/{shop_item_id}/disable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["disableResourceShopItem"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-shop/items/{shop_item_id}/enable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["enableResourceShopItem"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-groups/identity-auto-grant-config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getResourceIdentityAutoGrantConfig"]; put: operations["updateResourceIdentityAutoGrantConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-groups": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listResourceGroups"]; put?: never; post: operations["createResourceGroup"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-groups/{group_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getResourceGroup"]; put: operations["updateResourceGroup"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-groups/{group_id}/disable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["disableResourceGroup"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-groups/{group_id}/enable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["enableResourceGroup"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-groups/{group_id}/items": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateResourceGroupItems"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resources": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listResources"]; put?: never; post: operations["createResource"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resources/{resource_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getResource"]; put: operations["updateResource"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resources/{resource_id}/disable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["disableResource"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resources/{resource_id}/enable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["enableResource"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRooms"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms/{room_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete: operations["deleteRoom"]; options?: never; head?: never; patch: operations["updateRoom"]; trace?: never; }; "/admin/rooms/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRoomConfig"]; put: operations["updateRoomConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms/whitelist": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRoomWhitelistConfig"]; put: operations["updateRoomWhitelistConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms/pins": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRoomPins"]; put?: never; post: operations["createRoomPin"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms/pins/{pin_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete: operations["cancelRoomPin"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms/robot-rooms": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRobotRooms"]; put?: never; post: operations["createRobotRoom"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms/robot-rooms/available-robots": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listAvailableRoomRobots"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms/robot-rooms/human-config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getHumanRoomRobotConfig"]; put: operations["updateHumanRoomRobotConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms/robot-rooms/{room_id}/start": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["startRobotRoom"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms/robot-rooms/{room_id}/stop": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["stopRobotRoom"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/level-config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listLevelConfig"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/level-config/rules/{track}/{level}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["upsertRule"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/level-config/tiers": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["createTier"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/level-config/tiers/{tier_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateTier"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/level-config/tracks/{track}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateTrack"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/region-blocks": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRegionBlocks"]; put: operations["replaceRegionBlocks"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/risk-config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRiskConfig"]; put: operations["updateRiskConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/app/users": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["appListUsers"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/app/users/{id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["appGetUser"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["appUpdateUser"]; trace?: never; }; "/app/users/{id}/ban": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["appBanUser"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/app/users/{id}/login-logs": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["appListUserLoginLogs"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/app/users/{id}/password": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["appSetPassword"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/app/users/{id}/unban": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["appUnbanUser"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/app/users/bans": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["appListBannedUsers"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/app/users/login-logs": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["appListLoginLogs"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/auth/change-password": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["changePassword"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/auth/login": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["login"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/auth/logout": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["logout"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/auth/me": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["me"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/auth/refresh": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["refresh"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/dashboard/overview": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["dashboardOverview"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/statistics/overview": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["statisticsOverview"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/statistics/platform-grants/records": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listPlatformGrantRecords"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/statistics/platform-grants/users": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listPlatformGrantUsers"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/statistics/self-games/overview": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["selfGameStatisticsOverview"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/logs/login": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listLoginLogs"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/logs/login/export": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["exportLoginLogs"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/logs/operations": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listOperationLogs"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/logs/operations/export": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["exportOperationLogs"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/navigation/menus": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["navigationMenus"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/permissions": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listPermissions"]; put?: never; post: operations["createPermission"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/permissions/{id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete: operations["deletePermission"]; options?: never; head?: never; patch: operations["updatePermission"]; trace?: never; }; "/permissions/sync": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["syncPermissions"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/roles": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRoles"]; put?: never; post: operations["createRole"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/roles/{id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete: operations["deleteRole"]; options?: never; head?: never; patch: operations["updateRole"]; trace?: never; }; "/roles/{id}/data-scopes": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRoleDataScopes"]; put: operations["replaceRoleDataScopes"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/roles/{id}/permissions": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["replaceRolePermissions"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/search": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["search"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/system/menus": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listSystemMenus"]; put?: never; post: operations["createMenu"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/system/menus/{id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete: operations["deleteMenu"]; options?: never; head?: never; patch: operations["updateMenu"]; trace?: never; }; "/system/menus/{id}/visible": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["updateMenuVisible"]; trace?: never; }; "/system/menus/sort": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["sortMenus"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/users": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listUsers"]; put?: never; post: operations["createUser"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/users/{id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getUser"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["updateUser"]; trace?: never; }; "/users/{id}/finance-scopes": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listUserFinanceScopes"]; put: operations["replaceUserFinanceScopes"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/users/{id}/reset-password": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["resetUserPassword"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/users/{id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["updateUserStatus"]; trace?: never; }; "/users/batch/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["batchUpdateUserStatus"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/users/export": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["exportUsers"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/teams": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listTeams"]; put?: never; post: operations["createTeam"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/teams/{team_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["updateTeam"]; trace?: never; }; "/teams/{team_id}/users": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listTeamUsers"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/pretty-id-pools": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listPrettyIdPools"]; put?: never; post: operations["createPrettyIdPool"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/pretty-id-pools/{pool_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updatePrettyIdPool"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/pretty-id-pools/{pool_id}/generate": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["generatePrettyIds"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/pretty-ids": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listPrettyIds"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/pretty-ids/grant": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["grantPrettyId"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/pretty-ids/{pretty_id}/recycle": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["recyclePrettyId"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/pretty-ids/{pretty_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["setPrettyIdStatus"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; } export type webhooks = Record; export interface components { schemas: { ApiPageAgency: { items: components["schemas"]["Agency"][]; page: number; pageSize: number; total: number; }; ApiPageManager: { items: components["schemas"]["Manager"][]; page: number; pageSize: number; total: number; }; ApiPageBDProfile: { items: components["schemas"]["BDProfile"][]; page: number; pageSize: number; total: number; }; ApiPageHostProfile: { items: components["schemas"]["HostProfile"][]; page: number; pageSize: number; total: number; }; ApiPageLog: { items: components["schemas"]["Log"][]; page: number; pageSize: number; total: number; }; ApiPageUser: { items: components["schemas"]["AdminUser"][]; page: number; pageSize: number; total: number; }; ApiPageFinanceApplication: { items: components["schemas"]["FinanceApplication"][]; page: number; pageSize: number; total: number; }; ApiPageFinanceWithdrawalApplication: { items: components["schemas"]["FinanceWithdrawalApplication"][]; page: number; pageSize: number; total: number; }; ApiPageRechargeBill: { items: components["schemas"]["RechargeBill"][]; page: number; pageSize: number; total: number; }; ApiResponseCreateUserResult: components["schemas"]["Envelope"] & { data?: components["schemas"]["CreateUserResult"]; }; ApiResponseAgencyPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageAgency"]; }; ApiResponseManagerPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageManager"]; }; ApiResponseManager: components["schemas"]["Envelope"] & { data?: components["schemas"]["Manager"]; }; ApiResponseBDProfilePage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageBDProfile"]; }; ApiResponseDashboardOverview: components["schemas"]["Envelope"] & { data?: components["schemas"]["DashboardOverview"]; }; ApiResponseEmpty: components["schemas"]["Envelope"]; ApiResponseObject: components["schemas"]["Envelope"] & { data?: { [key: string]: unknown; }; }; ApiResponseFinanceApplication: components["schemas"]["Envelope"] & { data?: components["schemas"]["FinanceApplication"]; }; ApiResponseFinanceApplicationPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageFinanceApplication"]; }; ApiResponseFinanceWithdrawalApplication: components["schemas"]["Envelope"] & { data?: components["schemas"]["FinanceWithdrawalApplication"]; }; ApiResponseFinanceWithdrawalApplicationPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageFinanceWithdrawalApplication"]; }; ApiResponseRechargeBillPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageRechargeBill"]; }; ApiResponseHostProfilePage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageHostProfile"]; }; ApiResponseHumanRoomRobotConfig: components["schemas"]["Envelope"] & { data?: components["schemas"]["HumanRoomRobotConfig"]; }; ApiResponseLogPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageLog"]; }; ApiResponseMenu: components["schemas"]["Envelope"] & { data?: components["schemas"]["Menu"]; }; ApiResponseMenuList: components["schemas"]["Envelope"] & { data?: components["schemas"]["Menu"][]; }; ApiResponsePermission: components["schemas"]["Envelope"] & { data?: components["schemas"]["Permission"]; }; ApiResponsePermissionList: components["schemas"]["Envelope"] & { data?: components["schemas"]["Permission"][]; }; ApiResponseResetPasswordResult: components["schemas"]["Envelope"] & { data?: components["schemas"]["ResetPasswordResult"]; }; ApiResponseRole: components["schemas"]["Envelope"] & { data?: components["schemas"]["Role"]; }; ApiResponseRoleList: components["schemas"]["Envelope"] & { data?: components["schemas"]["Role"][]; }; ApiResponseSearchList: components["schemas"]["Envelope"] & { data?: components["schemas"]["SearchResult"][]; }; ApiResponseSession: components["schemas"]["Envelope"] & { data?: components["schemas"]["Session"]; }; ApiResponseTeam: components["schemas"]["Envelope"] & { data?: components["schemas"]["Team"]; }; ApiResponseTeamList: components["schemas"]["Envelope"] & { data?: components["schemas"]["Team"][]; }; ApiResponseUser: components["schemas"]["Envelope"] & { data?: components["schemas"]["AdminUser"]; }; ApiResponseUserPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageUser"]; }; AdminUser: { account: string; id: number; lastLogin?: string; mfa?: string; mfaEnabled?: boolean; name: string; role?: string; roleIds?: number[]; status: string; team?: string; teamId?: number; teamName?: string; }; Agency: { agencyId: number; activeHostCount?: number; createdAtMs?: number; createdByUserId?: number; joinEnabled?: boolean; maxHosts?: number; name?: string; ownerUserId?: string; parentBdUserId?: string; regionId?: number; status?: string; updatedAtMs?: number; }; Manager: { avatar?: string; bdLeaderCount?: number; createdAtMs?: number; contact?: string; displayUserId?: string; lastInvitedAtMs?: number; regionId?: number; regionName?: string; /** @enum {string} */ status?: "active" | "disabled"; updatedAtMs?: number; userId: string; username?: string; }; CreateManagerPayload: { contact?: string; targetUserId: string; }; BDProfile: { agencyCount?: number; createdAtMs?: number; createdByUserId?: number; parentLeaderUserId?: string; regionId?: number; role?: string; status?: string; updatedAtMs?: number; userId: string; }; CreateUserResult: { initialPassword?: string; }; DashboardOverview: { [key: string]: unknown; }; Envelope: { code?: number; data?: unknown; message?: string; }; HostProfile: { createdAtMs?: number; currentAgencyId?: number; currentMembershipId?: number; firstBecameHostAtMs?: number; regionId?: number; source?: string; status?: string; updatedAtMs?: number; userId: string; }; HumanRoomRobotCountryRule: { allowedOwnerIds?: string[]; countryCode: string; maxRoomCount: number; }; HumanRoomRobotConfig: { candidateRoomMaxOnline?: number; countryLimitEnabled?: boolean; countryRules?: components["schemas"]["HumanRoomRobotCountryRule"][]; enabled?: boolean; giftIds?: string[]; luckyComboMax?: number; luckyComboMin?: number; luckyGiftIds?: string[]; luckyPauseMaxMs?: number; luckyPauseMinMs?: number; maxGiftSenders?: number; normalGiftIntervalMaxMs?: number; normalGiftIntervalMinMs?: number; robotReplaceMaxMs?: number; robotReplaceMinMs?: number; robotStayMaxMs?: number; robotStayMinMs?: number; roomFullStopOnline?: number; roomTargetMaxOnline?: number; roomTargetMinOnline?: number; superLuckyGiftIds?: string[]; updatedAtMs?: number; updatedByAdminId?: number; }; HumanRoomRobotConfigInput: components["schemas"]["HumanRoomRobotConfig"]; Log: { [key: string]: unknown; }; Menu: { [key: string]: unknown; }; MenuInput: { [key: string]: unknown; }; Permission: { [key: string]: unknown; }; PermissionInput: { [key: string]: unknown; }; ResetPasswordResult: { initialPassword?: string; }; Role: { [key: string]: unknown; }; RoleInput: { [key: string]: unknown; }; SearchResult: { [key: string]: unknown; }; Session: { [key: string]: unknown; }; Team: { createdAtMs?: number; description?: string; id: number; parentId?: number | null; parentName?: string; name: string; sort?: number; updatedAtMs?: number; userCount?: number; children?: components["schemas"]["Team"][]; } & { [key: string]: unknown; }; TeamInput: { description?: string; name: string; parentId?: number | null; sort?: number; } & { [key: string]: unknown; }; UserInput: { teamId?: number; } & { [key: string]: unknown; }; RechargeBill: { appCode: string; transactionId: string; commandId?: string; rechargeType: string; status: string; externalRef?: string; userId: string; sellerUserId?: string; sellerRegionId?: number; targetRegionId?: number; policyId?: number; policyVersion?: string; currencyCode?: string; coinAmount: number; usdMinorAmount: number; providerAmountMinor?: number; exchangeCoinAmount?: number; exchangeUsdMinorAmount?: number; createdAtMs: number; user?: components["schemas"]["RechargeBillUser"]; seller?: components["schemas"]["RechargeBillUser"]; }; RechargeBillUser: { userId?: string; displayUserId?: string; username?: string; avatar?: string; countryCode?: string; countryName?: string; countryDisplayName?: string; }; FinanceApplication: { id: number; appCode: string; appName?: string; /** @enum {string} */ operation: "user_coin_credit" | "user_coin_debit" | "user_wallet_debit" | "user_wallet_credit" | "coin_seller_coin_credit" | "coin_seller_coin_debit"; walletIdentity?: string; targetUserId: string; coinAmount: number; rechargeAmount: string; credentialImageUrl?: string; credentialText?: string; applicantUserId: number; applicantName?: string; auditorUserId?: number | null; auditorName?: string; /** @enum {string} */ status: "pending" | "approved" | "rejected"; auditRemark?: string; auditedAtMs?: number | null; createdAtMs: number; updatedAtMs: number; dingTalkNotified?: boolean; }; FinanceWithdrawalApplication: { id: number; appCode: string; appName?: string; userId: string; salaryAssetType?: string; withdrawAmount: string; withdrawAmountMinor?: number; withdrawMethod: string; withdrawAddress: string; freezeTransactionId?: string; auditTransactionId?: string; status?: string; approverUserId?: number | null; approverName?: string; auditRemark?: string; auditImageUrl?: string; approvedAtMs?: number | null; createdAtMs: number; updatedAtMs?: number; }; FinanceApplicationInput: { appCode: string; /** @enum {string} */ operation: "user_coin_credit" | "user_coin_debit" | "user_wallet_debit" | "user_wallet_credit" | "coin_seller_coin_credit" | "coin_seller_coin_debit"; /** @enum {string} */ walletIdentity?: "host" | "agency" | "bd"; targetUserId: string; coinAmount: number; rechargeAmount: number; credentialImageUrl?: string; credentialText?: string; }; UserFinanceScope: { appCode: string; regionId: number; }; }; responses: { /** @description OK */ AgencyPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseAgencyPage"]; }; }; /** @description OK */ ManagerPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseManagerPage"]; }; }; /** @description OK */ ManagerResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseManager"]; }; }; /** @description OK */ BDProfilePageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseBDProfilePage"]; }; }; /** @description OK */ CreateUserResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseCreateUserResult"]; }; }; /** @description OK */ DashboardOverviewResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseDashboardOverview"]; }; }; /** @description OK */ EmptyResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseEmpty"]; }; }; /** @description OK */ RechargeBillPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseRechargeBillPage"]; }; }; /** @description OK */ FinanceApplicationPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseFinanceApplicationPage"]; }; }; /** @description OK */ FinanceApplicationResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseFinanceApplication"]; }; }; /** @description OK */ FinanceWithdrawalApplicationPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseFinanceWithdrawalApplicationPage"]; }; }; /** @description OK */ FinanceWithdrawalApplicationResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseFinanceWithdrawalApplication"]; }; }; /** @description OK */ HostProfilePageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseHostProfilePage"]; }; }; /** @description OK */ HumanRoomRobotConfigResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseHumanRoomRobotConfig"]; }; }; /** @description OK */ LogPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseLogPage"]; }; }; /** @description OK */ MenuListResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseMenuList"]; }; }; /** @description OK */ MenuResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseMenu"]; }; }; /** @description OK */ PermissionListResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponsePermissionList"]; }; }; /** @description OK */ PermissionResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponsePermission"]; }; }; /** @description OK */ ResetPasswordResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseResetPasswordResult"]; }; }; /** @description OK */ RoleListResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseRoleList"]; }; }; /** @description OK */ RoleResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseRole"]; }; }; /** @description OK */ SearchResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseSearchList"]; }; }; /** @description OK */ SessionResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseSession"]; }; }; /** @description OK */ StatisticsObjectResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseObject"]; }; }; /** @description OK */ TeamListResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseTeamList"]; }; }; /** @description OK */ TeamResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseTeam"]; }; }; /** @description OK */ UserPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseUserPage"]; }; }; /** @description OK */ UserResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseUser"]; }; }; }; parameters: { AgencyId: number; Id: number; Keyword: string; Page: number; PageSize: number; ParentBdUserId: number; ParentLeaderUserId: number; RegionId: number; Status: string; }; requestBodies: { BatchStatusRequest: { content: { "application/json": { ids: number[]; status: string; }; }; }; ChangePasswordRequest: { content: { "application/json": { oldPassword: string; newPassword: string; }; }; }; LoginRequest: { content: { "application/json": { username: string; password: string; }; }; }; FinanceScopeRequest: { content: { "application/json": { scopes: components["schemas"]["UserFinanceScope"][]; }; }; }; FinanceApplicationRequest: { content: { "application/json": components["schemas"]["FinanceApplicationInput"]; }; }; FinanceApplicationAuditRequest: { content: { "application/json": { auditRemark?: string; auditImageUrl?: string; }; }; }; MenuRequest: { content: { "application/json": components["schemas"]["MenuInput"]; }; }; MenuSortRequest: { content: { "application/json": { items: { id: number; sort: number; }[]; }; }; }; MenuVisibleRequest: { content: { "application/json": { visible: boolean; }; }; }; PermissionRequest: { content: { "application/json": components["schemas"]["PermissionInput"]; }; }; RolePermissionRequest: { content: { "application/json": { permissionIds: number[]; }; }; }; RoleRequest: { content: { "application/json": components["schemas"]["RoleInput"]; }; }; StatusRequest: { content: { "application/json": { status: string; }; }; }; TemporaryPaymentLinkRequest: { content: { "application/json": { appCode: string; language?: string; paymentMethodId: number; providerCode: string; regionId: number; returnUrl?: string; usdMinorAmount: number; }; }; }; TeamRequest: { content: { "application/json": components["schemas"]["TeamInput"]; }; }; UserRequest: { content: { "application/json": components["schemas"]["UserInput"]; }; }; }; headers: never; pathItems: never; } export type $defs = Record; export interface operations { listAchievementDefinitions: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createAchievementDefinition: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateAchievementDefinition: { parameters: { query?: never; header?: never; path: { achievement_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteAchievementDefinition: { parameters: { query?: never; header?: never; path: { achievement_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listTaskDefinitions: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createTaskDefinition: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateTaskDefinition: { parameters: { query?: never; header?: never; path: { task_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setTaskDefinitionStatus: { parameters: { query?: never; header?: never; path: { task_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listUserLeaderboards: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getCPConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateCPConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listCPRelationships: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listCPApplications: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getCPWeeklyRankConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateCPWeeklyRankConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listCPWeeklyRankSettlements: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRedPackets: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRedPacket: { parameters: { query?: never; header?: never; path: { packet_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRedPacketConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRedPacketConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; retryRedPacketRefund: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getLuckyGiftConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; upsertLuckyGiftConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listLuckyGiftConfigs: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listLuckyGiftDraws: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getLuckyGiftDrawSummary: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getWheelConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; upsertWheelConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listWheelDraws: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getWheelDrawSummary: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listFirstRechargeRewardClaims: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listInviteActivityRewardClaims: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listCumulativeRechargeRewardGrants: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRoomTurnoverRewardSettlements: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; retryRoomTurnoverRewardSettlement: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listWeeklyStarCycles: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createWeeklyStarCycle: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getWeeklyStarCycle: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateWeeklyStarCycle: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setWeeklyStarCycleStatus: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listWeeklyStarLeaderboard: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listWeeklyStarSettlements: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRegistrationRewardClaims: { parameters: { query?: { page?: number; page_size?: number; keyword?: string; status?: string; claimed_start_ms?: number; claimed_end_ms?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getFirstRechargeRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateFirstRechargeRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getCumulativeRechargeRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateCumulativeRechargeRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getInviteActivityRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateInviteActivityRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRoomTurnoverRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRoomTurnoverRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRegistrationRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRegistrationRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRoomRocketConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRoomRocketConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listSevenDayCheckInClaims: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getSevenDayCheckInConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateSevenDayCheckInConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listManagers: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; status?: components["parameters"]["Status"]; region_id?: components["parameters"]["RegionId"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["ManagerPageResponse"]; }; }; createManager: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody: { content: { "application/json": components["schemas"]["CreateManagerPayload"]; }; }; responses: { 201: components["responses"]["ManagerResponse"]; }; }; listAgencies: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; status?: components["parameters"]["Status"]; region_id?: components["parameters"]["RegionId"]; parent_bd_user_id?: components["parameters"]["ParentBdUserId"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["AgencyPageResponse"]; }; }; createAgency: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; closeAgency: { parameters: { query?: never; header?: never; path: { agency_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; adminAddAgencyHost: { parameters: { query?: never; header?: never; path: { agency_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setAgencyStatus: { parameters: { query?: never; header?: never; path: { agency_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteAgency: { parameters: { query?: never; header?: never; path: { agency_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setAgencyJoinEnabled: { parameters: { query?: never; header?: never; path: { agency_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listBanners: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createBanner: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateBanner: { parameters: { query?: never; header?: never; path: { banner_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteBanner: { parameters: { query?: never; header?: never; path: { banner_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listSplashScreens: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createSplashScreen: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateSplashScreen: { parameters: { query?: never; header?: never; path: { splash_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteSplashScreen: { parameters: { query?: never; header?: never; path: { splash_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listPopups: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createPopup: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updatePopup: { parameters: { query?: never; header?: never; path: { popup_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deletePopup: { parameters: { query?: never; header?: never; path: { popup_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listH5Links: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateH5Links: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createH5Link: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateH5Link: { parameters: { query?: never; header?: never; path: { key: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteH5Link: { parameters: { query?: never; header?: never; path: { key: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listExploreTabs: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createExploreTab: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateExploreTab: { parameters: { query?: never; header?: never; path: { tab_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteExploreTab: { parameters: { query?: never; header?: never; path: { tab_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listAppVersions: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createAppVersion: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateAppVersion: { parameters: { query?: never; header?: never; path: { version_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteAppVersion: { parameters: { query?: never; header?: never; path: { version_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listApps: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listBDLeaders: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; status?: components["parameters"]["Status"]; region_id?: components["parameters"]["RegionId"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["BDProfilePageResponse"]; }; }; createBDLeader: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteBDLeader: { parameters: { query?: never; header?: never; path: { user_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setBDLeaderStatus: { parameters: { query?: never; header?: never; path: { user_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listBDs: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; status?: components["parameters"]["Status"]; region_id?: components["parameters"]["RegionId"]; parent_leader_user_id?: components["parameters"]["ParentLeaderUserId"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["BDProfilePageResponse"]; }; }; createBD: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setBDStatus: { parameters: { query?: never; header?: never; path: { user_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listCoinSellers: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createCoinSeller: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setCoinSellerStatus: { parameters: { query?: never; header?: never; path: { user_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; creditCoinSellerStock: { parameters: { query?: never; header?: never; path: { user_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; debitCoinSellerStock: { parameters: { query?: never; header?: never; path: { user_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getCoinSellerSalaryRates: { parameters: { query?: never; header?: never; path: { region_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; replaceCoinSellerSalaryRates: { parameters: { query?: never; header?: never; path: { region_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listCountries: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createCountry: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getCountry: { parameters: { query?: never; header?: never; path: { country_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteCountry: { parameters: { query?: never; header?: never; path: { country_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateCountry: { parameters: { query?: never; header?: never; path: { country_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; disableCountry: { parameters: { query?: never; header?: never; path: { country_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; enableCountry: { parameters: { query?: never; header?: never; path: { country_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listEmojiPacks: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createEmojiPack: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listEmojiPackCategories: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; uploadImage: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; uploadFile: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listCatalog: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createCatalog: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteCatalog: { parameters: { query?: never; header?: never; path: { game_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateCatalog: { parameters: { query?: never; header?: never; path: { game_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setGameStatus: { parameters: { query?: never; header?: never; path: { game_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listPlatforms: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createPlatform: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updatePlatform: { parameters: { query?: never; header?: never; path: { platform_code: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listSelfGames: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateDiceConfig: { parameters: { query?: never; header?: never; path: { game_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; adjustDicePool: { parameters: { query?: never; header?: never; path: { game_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listDiceRobots: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; generateDiceRobots: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteDiceRobot: { parameters: { query?: never; header?: never; path: { user_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setDiceRobotStatus: { parameters: { query?: never; header?: never; path: { user_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRoomRpsConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRoomRpsConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRoomRpsChallenges: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRoomRpsChallenge: { parameters: { query?: never; header?: never; path: { challenge_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; retryRoomRpsSettlement: { parameters: { query?: never; header?: never; path: { challenge_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; expireRoomRpsChallenge: { parameters: { query?: never; header?: never; path: { challenge_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listGiftTypes: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateGiftTypes: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateGiftType: { parameters: { query?: never; header?: never; path: { type_code: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listGifts: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createGift: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateGift: { parameters: { query?: never; header?: never; path: { gift_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteGift: { parameters: { query?: never; header?: never; path: { gift_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; disableGift: { parameters: { query?: never; header?: never; path: { gift_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; enableGift: { parameters: { query?: never; header?: never; path: { gift_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listHosts: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; status?: components["parameters"]["Status"]; region_id?: components["parameters"]["RegionId"]; agency_id?: components["parameters"]["AgencyId"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["HostProfilePageResponse"]; }; }; listHostAgencyPolicies: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createHostAgencyPolicy: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateHostAgencyPolicy: { parameters: { query?: never; header?: never; path: { policy_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteHostAgencyPolicy: { parameters: { query?: never; header?: never; path: { policy_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; publishHostAgencyPolicy: { parameters: { query?: never; header?: never; path: { policy_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listHostSalarySettlements: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listTeamSalaryPolicies: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createTeamSalaryPolicy: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateTeamSalaryPolicy: { parameters: { query?: never; header?: never; path: { policy_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteTeamSalaryPolicy: { parameters: { query?: never; header?: never; path: { policy_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listCoinAdjustments: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createCoinAdjustment: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; lookupCoinAdjustmentTarget: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listCoinLedger: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; user_keyword?: string; biz_type?: string; start_at_ms?: number; end_at_ms?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listCoinSellerLedger: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createFullServerNoticeFanout: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody: { content: { "application/json": { action_param?: string; action_type?: string; aggregate_id?: string; aggregate_type?: string; batch_size?: number; body?: string; command_id?: string; country?: string; /** Format: int64 */ expire_at_ms?: number; icon_url?: string; image_url?: string; /** @enum {string} */ message_type: "system" | "activity"; metadata_json?: string; priority?: number; producer_event_type?: string; /** Format: int64 */ region_id?: number; /** Format: int64 */ sent_at_ms?: number; summary: string; /** @enum {string} */ target_scope: "all_active_users" | "single_user" | "user_ids" | "region" | "country"; /** Format: int64 */ target_user_id?: number; title: string; user_ids?: number[]; }; }; }; responses: { 201: components["responses"]["EmptyResponse"]; }; }; listReports: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRechargeBills: { parameters: { query?: { keyword?: string; recharge_type?: string; status?: string; start_at_ms?: number; end_at_ms?: number; page?: number; page_size?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["RechargeBillPageResponse"]; }; }; listRechargeProducts: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createRechargeProduct: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRechargeProduct: { parameters: { query?: never; header?: never; path: { product_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteRechargeProduct: { parameters: { query?: never; header?: never; path: { product_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getFinanceScope: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listFinanceApplications: { parameters: { query?: { app_code?: string; operation?: string; status?: string; keyword?: string; page?: number; page_size?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["FinanceApplicationPageResponse"]; }; }; createFinanceApplication: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["FinanceApplicationRequest"]; responses: { 201: components["responses"]["FinanceApplicationResponse"]; }; }; listMyFinanceApplications: { parameters: { query?: { app_code?: string; operation?: string; status?: string; keyword?: string; page?: number; page_size?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["FinanceApplicationPageResponse"]; }; }; approveFinanceApplication: { parameters: { query?: never; header?: never; path: { application_id: number; }; cookie?: never; }; requestBody?: components["requestBodies"]["FinanceApplicationAuditRequest"]; responses: { 200: components["responses"]["FinanceApplicationResponse"]; }; }; rejectFinanceApplication: { parameters: { query?: never; header?: never; path: { application_id: number; }; cookie?: never; }; requestBody?: components["requestBodies"]["FinanceApplicationAuditRequest"]; responses: { 200: components["responses"]["FinanceApplicationResponse"]; }; }; listFinanceWithdrawalApplications: { parameters: { query?: { app_code?: string; keyword?: string; page?: number; page_size?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["FinanceWithdrawalApplicationPageResponse"]; }; }; approveFinanceWithdrawalApplication: { parameters: { query?: never; header?: never; path: { application_id: number; }; cookie?: never; }; requestBody?: components["requestBodies"]["FinanceApplicationAuditRequest"]; responses: { 200: components["responses"]["FinanceWithdrawalApplicationResponse"]; }; }; rejectFinanceWithdrawalApplication: { parameters: { query?: never; header?: never; path: { application_id: number; }; cookie?: never; }; requestBody?: components["requestBodies"]["FinanceApplicationAuditRequest"]; responses: { 200: components["responses"]["FinanceWithdrawalApplicationResponse"]; }; }; listTemporaryPaymentLinks: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createTemporaryPaymentLink: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["TemporaryPaymentLinkRequest"]; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getTemporaryPaymentLink: { parameters: { query?: never; header?: never; path: { order_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listThirdPartyPaymentChannels: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setThirdPartyPaymentMethodStatus: { parameters: { query?: never; header?: never; path: { method_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; syncThirdPartyPaymentMethods: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: { content: { "application/json": { providerCode?: string; }; }; }; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateThirdPartyPaymentRate: { parameters: { query?: never; header?: never; path: { method_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; syncThirdPartyPaymentRates: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody: { content: { "application/json": { markupPercent: number; }; }; }; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRegions: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createRegion: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRegion: { parameters: { query?: never; header?: never; path: { region_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; disableRegion: { parameters: { query?: never; header?: never; path: { region_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRegion: { parameters: { query?: never; header?: never; path: { region_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; replaceRegionCountries: { parameters: { query?: never; header?: never; path: { region_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; enableRegion: { parameters: { query?: never; header?: never; path: { region_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listResourceGrants: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; grantResourceGroup: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; revokeResourceGrant: { parameters: { query?: never; header?: never; path: { grant_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; grantResource: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; lookupResourceGrantTarget: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listResourceShopItems: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; upsertResourceShopItems: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listResourceShopPurchaseOrders: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; disableResourceShopItem: { parameters: { query?: never; header?: never; path: { shop_item_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; enableResourceShopItem: { parameters: { query?: never; header?: never; path: { shop_item_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getResourceIdentityAutoGrantConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateResourceIdentityAutoGrantConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listResourceGroups: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createResourceGroup: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getResourceGroup: { parameters: { query?: never; header?: never; path: { group_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateResourceGroup: { parameters: { query?: never; header?: never; path: { group_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; disableResourceGroup: { parameters: { query?: never; header?: never; path: { group_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; enableResourceGroup: { parameters: { query?: never; header?: never; path: { group_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateResourceGroupItems: { parameters: { query?: never; header?: never; path: { group_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listResources: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createResource: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getResource: { parameters: { query?: never; header?: never; path: { resource_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateResource: { parameters: { query?: never; header?: never; path: { resource_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; disableResource: { parameters: { query?: never; header?: never; path: { resource_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; enableResource: { parameters: { query?: never; header?: never; path: { resource_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRooms: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; owner_user_keyword?: string; status?: components["parameters"]["Status"]; region_id?: components["parameters"]["RegionId"]; sort_by?: string; sort_direction?: string; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteRoom: { parameters: { query?: never; header?: never; path: { room_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRoom: { parameters: { query?: never; header?: never; path: { room_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRoomConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRoomConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRoomWhitelistConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRoomWhitelistConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRoomPins: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createRoomPin: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; cancelRoomPin: { parameters: { query?: never; header?: never; path: { pin_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRobotRooms: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createRobotRoom: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listAvailableRoomRobots: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getHumanRoomRobotConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["HumanRoomRobotConfigResponse"]; }; }; updateHumanRoomRobotConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: { content: { "application/json": components["schemas"]["HumanRoomRobotConfigInput"]; }; }; responses: { 200: components["responses"]["HumanRoomRobotConfigResponse"]; }; }; startRobotRoom: { parameters: { query?: never; header?: never; path: { room_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; stopRobotRoom: { parameters: { query?: never; header?: never; path: { room_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listLevelConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; upsertRule: { parameters: { query?: never; header?: never; path: { track: number; level: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createTier: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateTier: { parameters: { query?: never; header?: never; path: { tier_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateTrack: { parameters: { query?: never; header?: never; path: { track: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRegionBlocks: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; replaceRegionBlocks: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: { content: { "application/json": { keywords: string[]; whitelist_ips?: string[]; whitelist_user_ids?: string[]; }; }; }; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRiskConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRiskConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: { content: { "application/json": { max_accounts_per_device: number; }; }; }; responses: { 200: components["responses"]["EmptyResponse"]; }; }; appListUsers: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; appGetUser: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; appUpdateUser: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; appBanUser: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; appListUserLoginLogs: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; appSetPassword: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; appUnbanUser: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; appListBannedUsers: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; appListLoginLogs: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; changePassword: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["ChangePasswordRequest"]; responses: { 200: components["responses"]["EmptyResponse"]; }; }; login: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["LoginRequest"]; responses: { 200: components["responses"]["SessionResponse"]; }; }; logout: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; me: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["SessionResponse"]; }; }; refresh: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["SessionResponse"]; }; }; dashboardOverview: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["DashboardOverviewResponse"]; }; }; statisticsOverview: { parameters: { query?: { app_code?: string; stat_tz?: string; start_ms?: number; end_ms?: number; series_start_ms?: number; series_end_ms?: number; region_id?: number; country_id?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["StatisticsObjectResponse"]; }; }; listPlatformGrantRecords: { parameters: { query?: { app_code?: string; stat_tz?: string; start_ms?: number; end_ms?: number; stat_day?: string; region_id?: number; country_id?: number; user_id?: number; source?: string; page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["StatisticsObjectResponse"]; }; }; listPlatformGrantUsers: { parameters: { query?: { app_code?: string; stat_tz?: string; start_ms?: number; end_ms?: number; stat_day?: string; region_id?: number; country_id?: number; user_id?: number; source?: string; page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["StatisticsObjectResponse"]; }; }; selfGameStatisticsOverview: { parameters: { query?: { app_code?: string; stat_tz?: string; start_ms?: number; end_ms?: number; region_id?: number; country_id?: number; game_id?: string; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["StatisticsObjectResponse"]; }; }; listLoginLogs: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["LogPageResponse"]; }; }; exportLoginLogs: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { /** @description CSV */ 200: { headers: { [name: string]: unknown; }; content?: never; }; }; }; listOperationLogs: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["LogPageResponse"]; }; }; exportOperationLogs: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { /** @description CSV */ 200: { headers: { [name: string]: unknown; }; content?: never; }; }; }; navigationMenus: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["MenuListResponse"]; }; }; listPermissions: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["PermissionListResponse"]; }; }; createPermission: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["PermissionRequest"]; responses: { 200: components["responses"]["PermissionResponse"]; }; }; deletePermission: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updatePermission: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: components["requestBodies"]["PermissionRequest"]; responses: { 200: components["responses"]["PermissionResponse"]; }; }; syncPermissions: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["PermissionListResponse"]; }; }; listRoles: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["RoleListResponse"]; }; }; createRole: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["RoleRequest"]; responses: { 200: components["responses"]["RoleResponse"]; }; }; deleteRole: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRole: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: components["requestBodies"]["RoleRequest"]; responses: { 200: components["responses"]["RoleResponse"]; }; }; getRoleDataScopes: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; replaceRoleDataScopes: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; replaceRolePermissions: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: components["requestBodies"]["RolePermissionRequest"]; responses: { 200: components["responses"]["RoleResponse"]; }; }; search: { parameters: { query?: { keyword?: components["parameters"]["Keyword"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["SearchResponse"]; }; }; listSystemMenus: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["MenuListResponse"]; }; }; createMenu: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["MenuRequest"]; responses: { 200: components["responses"]["MenuResponse"]; }; }; deleteMenu: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateMenu: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: components["requestBodies"]["MenuRequest"]; responses: { 200: components["responses"]["MenuResponse"]; }; }; updateMenuVisible: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: components["requestBodies"]["MenuVisibleRequest"]; responses: { 200: components["responses"]["MenuResponse"]; }; }; sortMenus: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["MenuSortRequest"]; responses: { 200: components["responses"]["MenuListResponse"]; }; }; listUsers: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; role?: string; status?: components["parameters"]["Status"]; team_id?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["UserPageResponse"]; }; }; createUser: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["UserRequest"]; responses: { 200: components["responses"]["CreateUserResponse"]; }; }; getUser: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["UserResponse"]; }; }; updateUser: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: components["requestBodies"]["UserRequest"]; responses: { 200: components["responses"]["UserResponse"]; }; }; listUserFinanceScopes: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; replaceUserFinanceScopes: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: components["requestBodies"]["FinanceScopeRequest"]; responses: { 200: components["responses"]["EmptyResponse"]; }; }; resetUserPassword: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["ResetPasswordResponse"]; }; }; updateUserStatus: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: components["requestBodies"]["StatusRequest"]; responses: { 200: components["responses"]["UserResponse"]; }; }; batchUpdateUserStatus: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["BatchStatusRequest"]; responses: { 200: components["responses"]["EmptyResponse"]; }; }; exportUsers: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { /** @description CSV */ 200: { headers: { [name: string]: unknown; }; content?: never; }; }; }; listTeams: { parameters: { query?: { keyword?: components["parameters"]["Keyword"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["TeamListResponse"]; }; }; createTeam: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["TeamRequest"]; responses: { 200: components["responses"]["TeamResponse"]; }; }; updateTeam: { parameters: { query?: never; header?: never; path: { team_id: number; }; cookie?: never; }; requestBody?: components["requestBodies"]["TeamRequest"]; responses: { 200: components["responses"]["TeamResponse"]; }; }; listTeamUsers: { parameters: { query?: { keyword?: components["parameters"]["Keyword"]; status?: components["parameters"]["Status"]; }; header?: never; path: { team_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["UserPageResponse"]; }; }; listPrettyIdPools: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createPrettyIdPool: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updatePrettyIdPool: { parameters: { query?: never; header?: never; path: { pool_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; generatePrettyIds: { parameters: { query?: never; header?: never; path: { pool_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listPrettyIds: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; grantPrettyId: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; recyclePrettyId: { parameters: { query?: never; header?: never; path: { pretty_id: string; }; cookie?: never; }; requestBody?: { content: { "application/json": { reason?: string; }; }; }; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setPrettyIdStatus: { parameters: { query?: never; header?: never; path: { pretty_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; }