import { BidAcceptedEvent, CollectionCreatedEvent, ItemPublishedEvent, ItemSoldEvent, RentalEndedEvent, RentalStartedEvent, RoyaltiesEarnedEvent, TipReceivedEvent, TransferReceivedEvent } from './blockchain'; import { CatalystDeploymentEvent } from './catalyst'; import { LoggedInCachedEvent, LoggedInEvent, MoveToParcelEvent, PassportOpenedEvent, UsedEmoteEvent, VerticalHeightReachedEvent, WalkedDistanceEvent } from './client'; import { UserJoinedRoomEvent, UserLeftRoomEvent, UserBannedFromSceneEvent, UserUnbannedFromSceneEvent } from './comms'; import { CommunityDeletedEvent, CommunityDeletedContentViolationEvent, CommunityInviteReceivedEvent, CommunityMemberBannedEvent, CommunityMemberLeftEvent, CommunityMemberRemovedEvent, CommunityRenamedEvent, CommunityRequestToJoinAcceptedEvent, CommunityRequestToJoinReceivedEvent, CommunityOwnershipTransferredEvent, CommunityPostAddedEvent, CommunityVoiceChatStartedEvent } from './communities'; import { BidReceivedEvent } from './marketplace'; import { PhotoPrivacyChangedEvent, PhotoTakenEvent } from './camera'; import { ReferralInvitedUsersAcceptedEvent, ReferralNewTierReachedEvent } from './referral'; import { RewardInProgressEvent, RewardAssignedEvent, CampaignOutOfFundsEvent, CampaignGasPriceHigherThanExpectedEvent, CampaignOutOfStockEvent, RewardDelayedEvent } from './rewards'; import { BadgeGrantedEvent, CreditsClaimReminderEvent, CreditsCompleteGoalsReminderEvent, CreditsDoNotMissOutReminderEvent, CreditsGoalCompletedEvent, CreditsUsage24HoursReminderEvent, CreditsOnDemandEvent, CreditsUsageReminderEvent, FriendshipAcceptedEvent, FriendshipRequestEvent, CreditsNewSeasonReminderEvent } from './services'; import { StreamingKeyResetEvent, StreamingKeyRevokeEvent, StreamingKeyExpiredEvent, StreamingTimeExceededEvent, StreamingPlaceUpdatedEvent, CommunityStreamingEndedEvent } from './streaming'; import { AuthIdentifyEvent } from './web'; import { EventCreatedEvent, EventStartedEvent, EventStartsSoonEvent, EventEndedEvent, EventApprovedEvent, EventRejectedEvent } from './event'; import { GovernanceProposalEnactedEvent, GovernanceCoauthorRequestedEvent, GovernancePitchPassedEvent, GovernanceTenderPassedEvent, GovernanceAuthoredProposalFinishedEvent, GovernanceVotingEndedVoterEvent, GovernanceNewCommentOnProposalEvent, GovernanceNewCommentOnProjectUpdatedEvent, GovernanceWhaleVoteEvent, GovernanceVotedOnBehalfEvent, GovernanceCliffEndedEvent } from './governance'; import { WorldsPermissionGrantedEvent, WorldsPermissionRevokedEvent, WorldsAccessRestoredEvent, WorldsAccessRestrictedEvent, WorldsMissingResourcesEvent } from './world'; import { UserBanCreatedEvent, UserBanLiftedEvent, UserWarningCreatedEvent } from './moderation'; export declare namespace Events { enum Type { BLOCKCHAIN = "blockchain", CATALYST_DEPLOYMENT = "catalyst-deployment", WORLD = "world", CLIENT = "client", WEB = "web", MARKETPLACE = "marketplace", REWARDS = "rewards", BADGE = "badge", ASSET_BUNDLE = "asset-bundle", SOCIAL_SERVICE = "social-service", CREDITS_SERVICE = "credits-service", STREAMING = "streaming", COMMS = "comms", REFERRAL = "referral", COMMUNITY = "community", CAMERA = "camera", EVENT = "event", GOVERNANCE = "governance", MODERATION = "moderation" } namespace SubType { enum Blockchain { BID_ACCEPTED = "bid-accepted", ITEM_SOLD = "item-sold", RENTAL_ENDED = "land-rental-ended", RENTAL_STARTED = "land-rental-started", ROYALTIES_EARNED = "royalties-earned", COLLECTION_CREATED = "collection-created", ITEM_PUBLISHED = "item-published", TRANSFER_RECEIVED = "transfer-received", TIP_RECEIVED = "tip-received" } enum Marketplace { BID_RECEIVED = "bid-received" } enum CatalystDeployment { SCENE = "scene", PROFILE = "profile", WEARABLE = "wearable", STORE = "store", EMOTE = "emote", OUTFITS = "outfits" } enum Worlds { DEPLOYMENT = "deployment", WORLD_SETTINGS_CHANGED = "world_settings_changed", WORLD_SCENES_UNDEPLOYMENT = "world_scenes_undeployment", WORLD_UNDEPLOYMENT = "world_undeployment", WORLD_SPAWN_COORDINATE_SET = "world_spawn_coordinate_set", WORLDS_PERMISSION_GRANTED = "worlds_permission_granted", WORLDS_PERMISSION_REVOKED = "worlds_permission_revoked", WORLDS_ACCESS_RESTORED = "worlds_access_restored", WORLDS_ACCESS_RESTRICTED = "worlds_access_restricted", WORLDS_MISSING_RESOURCES = "worlds_missing_resources" } enum Client { LOGGED_IN = "logged-in", LOGGED_IN_CACHED = "logged-in-cached", MOVE_TO_PARCEL = "move-to-parcel", USED_EMOTE = "used-emote", PASSPORT_OPENED = "passport-opened", WALKED_DISTANCE = "walked-distance", VERTICAL_HEIGHT_REACHED = "vertical-height-reached" } enum Web { AUTH_IDENTIFY = "auth-identify" } enum Rewards { REWARD_IN_PROGRESS = "reward-in-progress", REWARD_ASSIGNED = "reward-assigned", CAMPAIGN_OUT_OF_FUNDS = "campaign-out-of-funds", CAMPAIGN_GAS_PRICE_HIGHER_THAN_EXPECTED = "campaign-gas-price-higher-than-expected", CAMPAIGN_OUT_OF_STOCK = "campaign-out-of-stock", REWARD_DELAYED = "reward-delayed" } enum Badge { GRANTED = "badge-granted" } enum AssetBundle { CONVERTED = "converted", MANUALLY_QUEUED = "manually-queued" } enum SocialService { FRIENDSHIP_REQUEST = "friendship-request", FRIENDSHIP_ACCEPTED = "friendship-accepted" } enum CreditsService { CREDITS_GOAL_COMPLETED = "credits-goal-completed", COMPLETE_GOALS_REMINDER = "complete-goals-reminder", CLAIM_CREDITS_REMINDER = "claim-credits-reminder", DO_NOT_MISS_OUT_REMINDER = "do-not-miss-out-reminder", USAGE_REMINDER = "usage-reminder", USAGE_24_HOURS_REMINDER = "usage-24-hours-reminder", ON_DEMAND_CREDITS_GRANTED = "on-demand-credits-granted", NEW_SEASON_REMINDER = "new-season-reminder" } enum Streaming { STREAMING_KEY_RESET = "streaming-key-reset", STREAMING_KEY_REVOKE = "streaming-key-revoke", STREAMING_KEY_EXPIRED = "streaming-key-expired", STREAMING_TIME_EXCEEDED = "streaming-time-exceeded", STREAMING_PLACE_UPDATED = "streaming-place-updated", COMMUNITY_STREAMING_ENDED = "community-streaming-ended" } enum Comms { USER_JOINED_ROOM = "user-joined-room", USER_LEFT_ROOM = "user-left-room", USER_BANNED_FROM_SCENE = "user-banned-from-scene", USER_UNBANNED_FROM_SCENE = "user-unbanned-from-scene" } enum Referral { REFERRAL_INVITED_USERS_ACCEPTED = "referral-invited-users-accepted", REFERRAL_NEW_TIER_REACHED = "referral-new-tier-reached" } enum Community { DELETED = "community-deleted", DELETED_CONTENT_VIOLATION = "community-deleted-content-violation", RENAMED = "community-renamed", MEMBER_BANNED = "community-member-banned", MEMBER_LEFT = "community-member-left", MEMBER_REMOVED = "community-member-removed", REQUEST_TO_JOIN_RECEIVED = "community-request-to-join-received", REQUEST_TO_JOIN_ACCEPTED = "community-request-to-join-accepted", INVITE_RECEIVED = "community-invite-received", OWNERSHIP_TRANSFERRED = "community-ownership-transferred", POST_ADDED = "community-post-added", VOICE_CHAT_STARTED = "community-voice-chat-started" } enum Camera { PHOTO_TAKEN = "photo-taken", PHOTO_PRIVACY_CHANGED = "photo-privacy-changed" } enum Event { EVENT_CREATED = "event-created", EVENT_STARTS_SOON = "event-starts-soon", EVENT_STARTED = "event-started", EVENT_ENDED = "event-ended", EVENT_APPROVED = "event-approved", EVENT_REJECTED = "event-rejected" } enum Governance { PROPOSAL_ENACTED = "governance_proposal_enacted", COAUTHOR_REQUESTED = "governance_coauthor_requested", PITCH_PASSED = "governance_pitch_passed", TENDER_PASSED = "governance_tender_passed", AUTHORED_PROPOSAL_FINISHED = "governance_authored_proposal_finished", VOTING_ENDED_VOTER = "governance_voting_ended_voter", NEW_COMMENT_ON_PROPOSAL = "governance_new_comment_on_proposal", NEW_COMMENT_ON_PROJECT_UPDATED = "governance_new_comment_on_project_update", WHALE_VOTE = "governance_whale_vote", VOTED_ON_BEHALF = "governance_voted_on_behalf", CLIFF_ENDED = "governance_cliff_ended" } enum Moderation { USER_BAN_CREATED = "user-ban-created", USER_BAN_LIFTED = "user-ban-lifted", USER_WARNING_CREATED = "user-warning-created" } } } export type BaseEvent = { type: Events.Type; subType: Events.SubType.Blockchain | Events.SubType.CatalystDeployment | Events.SubType.Client | Events.SubType.Marketplace | Events.SubType.Rewards | Events.SubType.Badge | Events.SubType.AssetBundle | Events.SubType.SocialService | Events.SubType.CreditsService | Events.SubType.Streaming | Events.SubType.Comms | Events.SubType.Referral | Events.SubType.Community | Events.SubType.Camera | Events.SubType.Web | Events.SubType.Event | Events.SubType.Governance | Events.SubType.Worlds | Events.SubType.Moderation; key: string; timestamp: number; }; export type Event = BadgeGrantedEvent | BidAcceptedEvent | BidReceivedEvent | CampaignGasPriceHigherThanExpectedEvent | CampaignOutOfFundsEvent | CampaignOutOfStockEvent | CatalystDeploymentEvent | CollectionCreatedEvent | FriendshipRequestEvent | FriendshipAcceptedEvent | ItemPublishedEvent | ItemSoldEvent | LoggedInEvent | LoggedInCachedEvent | MoveToParcelEvent | PassportOpenedEvent | RentalEndedEvent | RentalStartedEvent | RewardAssignedEvent | RewardDelayedEvent | RewardInProgressEvent | RoyaltiesEarnedEvent | UsedEmoteEvent | VerticalHeightReachedEvent | WalkedDistanceEvent | CreditsGoalCompletedEvent | CreditsOnDemandEvent | StreamingKeyResetEvent | StreamingKeyRevokeEvent | StreamingKeyExpiredEvent | StreamingTimeExceededEvent | StreamingPlaceUpdatedEvent | CommunityStreamingEndedEvent | UserJoinedRoomEvent | UserLeftRoomEvent | UserBannedFromSceneEvent | UserUnbannedFromSceneEvent | CreditsCompleteGoalsReminderEvent | CreditsUsageReminderEvent | CreditsUsage24HoursReminderEvent | CreditsDoNotMissOutReminderEvent | CreditsClaimReminderEvent | CreditsNewSeasonReminderEvent | ReferralInvitedUsersAcceptedEvent | ReferralNewTierReachedEvent | CommunityDeletedEvent | CommunityDeletedContentViolationEvent | CommunityRenamedEvent | CommunityMemberBannedEvent | CommunityMemberLeftEvent | CommunityMemberRemovedEvent | CommunityRequestToJoinReceivedEvent | CommunityRequestToJoinAcceptedEvent | CommunityInviteReceivedEvent | CommunityOwnershipTransferredEvent | CommunityPostAddedEvent | CommunityVoiceChatStartedEvent | PhotoTakenEvent | PhotoPrivacyChangedEvent | AuthIdentifyEvent | EventCreatedEvent | EventStartedEvent | EventStartsSoonEvent | EventEndedEvent | EventApprovedEvent | EventRejectedEvent | GovernanceProposalEnactedEvent | GovernanceCoauthorRequestedEvent | GovernancePitchPassedEvent | GovernanceTenderPassedEvent | GovernanceAuthoredProposalFinishedEvent | GovernanceVotingEndedVoterEvent | GovernanceNewCommentOnProposalEvent | GovernanceNewCommentOnProjectUpdatedEvent | GovernanceWhaleVoteEvent | GovernanceVotedOnBehalfEvent | GovernanceCliffEndedEvent | WorldsPermissionGrantedEvent | WorldsPermissionRevokedEvent | WorldsAccessRestoredEvent | WorldsAccessRestrictedEvent | WorldsMissingResourcesEvent | TransferReceivedEvent | TipReceivedEvent | UserBanCreatedEvent | UserBanLiftedEvent | UserWarningCreatedEvent; //# sourceMappingURL=base.d.ts.map