## API Report File for "@dcl/schemas" > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts import Ajv from 'ajv'; import type { Emitter } from 'mitt'; import { ErrorObject } from 'ajv'; import { FuncKeywordDefinition } from 'ajv'; import { JSONSchemaType } from 'ajv'; import { KeywordDefinition } from 'ajv'; // @public export type AbstractTypedSchema = { schema: JSONSchema; validate: ValidateFunction; }; // Warning: (ae-missing-release-tag) "Account" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "Account" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type Account = { id: string; address: string; sales: number; purchases: number; spent: string; earned: string; royalties: string; collections: number; }; // @public (undocumented) export namespace Account { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "AccountFilters" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type AccountFilters = { first?: number; skip?: number; sortBy?: AccountSortBy; id?: string; address?: string[]; network?: Network; }; // Warning: (ae-missing-release-tag) "AccountSortBy" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum AccountSortBy { // (undocumented) MOST_COLLECTIONS = "most_collections", // (undocumented) MOST_EARNED = "most_earned", // (undocumented) MOST_PURCHASES = "most_purchases", // (undocumented) MOST_ROYALTIES = "most_royalties", // (undocumented) MOST_SALES = "most_sales", // (undocumented) MOST_SPENT = "most_spent" } // @public (undocumented) type Actions = typeof SCENE_UPDATE | typeof UPDATE; // Warning: (ae-missing-release-tag) "AddMappingError" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export class AddMappingError extends Error { // Warning: (ae-incompatible-release-tags) The symbol "__constructor" is marked as @public, but its signature references "Mapping" which is marked as @alpha constructor(message: string, existingMapping: Mapping, conflictingMapping: Mapping); // Warning: (ae-incompatible-release-tags) The symbol "conflictingMapping" is marked as @public, but its signature references "Mapping" which is marked as @alpha // // (undocumented) conflictingMapping: Mapping; // Warning: (ae-incompatible-release-tags) The symbol "existingMapping" is marked as @public, but its signature references "Mapping" which is marked as @alpha // // (undocumented) existingMapping: Mapping; } export { Ajv } // Warning: (ae-missing-release-tag) "AlignmentFieldType" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type AlignmentFieldType = 'Left' | 'Center' | 'Right'; // Warning: (ae-missing-release-tag) "AnalyticsDayData" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type AnalyticsDayData = { id: string; date: number; sales: number; volume: string; creatorsEarnings: string; daoEarnings: string; }; // Warning: (ae-missing-release-tag) "AnalyticsDayDataFilters" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type AnalyticsDayDataFilters = { from?: number; network?: Network; }; // Warning: (ae-missing-release-tag) "AnalyticsDayDataSortBy" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum AnalyticsDayDataSortBy { // (undocumented) DATE = "date", // (undocumented) MOST_SALES = "most_sales" } // @alpha export type AnyMapping = { type: MappingType.ANY; }; // @alpha export namespace AnyMapping { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "ArmatureId" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "ArmatureId" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum ArmatureId { // (undocumented) Armature = "Armature", // (undocumented) Armature_Other = "Armature_Other", // (undocumented) Armature_Prop = "Armature_Prop" } // @public (undocumented) export namespace ArmatureId { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "AssetBundleConversionFinishedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "AssetBundleConversionFinishedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type AssetBundleConversionFinishedEvent = BaseEvent & { type: Events.Type.ASSET_BUNDLE; subType: Events.SubType.AssetBundle.CONVERTED; metadata: { entityId: string; platform: 'windows' | 'mac' | 'webgl'; statusCode: number; isLods: boolean; isWorld: boolean; version: string; }; }; // @public (undocumented) export namespace AssetBundleConversionFinishedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "AssetBundleConversionManuallyQueuedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "AssetBundleConversionManuallyQueuedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type AssetBundleConversionManuallyQueuedEvent = BaseEvent & { type: Events.Type.ASSET_BUNDLE; subType: Events.SubType.AssetBundle.MANUALLY_QUEUED; metadata: { entityId: string; platform: 'windows' | 'mac' | 'webgl'; isLods: boolean; isPriority: boolean; version: string; }; }; // @public (undocumented) export namespace AssetBundleConversionManuallyQueuedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @public export type AuthChain = AuthLink[]; // @public (undocumented) export namespace AuthChain { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "AuthIdentifyEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type AuthIdentifyEvent = BaseEvent & { type: Events.Type.WEB; subType: Events.SubType.Web.AUTH_IDENTIFY; metadata: WebBaseMetadata & { ethAddress: EthAddress; }; }; // @public (undocumented) export type AuthLink = { type: AuthLinkType; payload: string; signature?: string; }; // @public (undocumented) export namespace AuthLink { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @public (undocumented) export enum AuthLinkType { 'ECDSA_EIP_1654_EPHEMERAL' = "ECDSA_EIP_1654_EPHEMERAL", 'ECDSA_EIP_1654_SIGNED_ENTITY' = "ECDSA_EIP_1654_SIGNED_ENTITY", // (undocumented) 'ECDSA_PERSONAL_EPHEMERAL' = "ECDSA_EPHEMERAL", // (undocumented) 'ECDSA_PERSONAL_SIGNED_ENTITY' = "ECDSA_SIGNED_ENTITY", // (undocumented) 'SIGNER' = "SIGNER" } // @alpha export type Avatar = { userId: string; name: string; nameColor?: Color3; description: string; links?: Link[]; country?: string; employmentStatus?: string; gender?: string; pronouns?: string; relationshipStatus?: string; sexualOrientation?: string; language?: string; profession?: string; birthdate?: number; realName?: string; hobbies?: string; ethAddress: EthAddress; version: number; tutorialStep: number; email?: string; blocked?: string[]; muted?: string[]; interests?: string[]; hasClaimedName: boolean; avatar: AvatarInfo; hasConnectedWeb3?: boolean; }; // @alpha export namespace Avatar { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha export type AvatarInfo = { bodyShape: WearableId; eyes: { color: Color3; }; hair: { color: Color3; }; skin: { color: Color3; }; wearables: WearableId[]; forceRender?: WearableCategory[]; emotes?: { slot: number; urn: string; }[]; snapshots?: Snapshots; }; // @alpha export namespace AvatarInfo { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "BadgeGrantedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "BadgeGrantedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type BadgeGrantedEvent = BaseEvent & { type: Events.Type.BADGE; subType: Events.SubType.Badge.GRANTED; metadata: { badgeId: string; badgeName: string; badgeTierName?: string; badgeImageUrl: string; address: string; }; }; // @public (undocumented) export namespace BadgeGrantedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "BannerFields" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type BannerFields = { desktopTitle: LocalizedField; desktopTitleAlignment: LocalizedField; mobileTitle: LocalizedField; mobileTitleAlignment: LocalizedField; desktopText: LocalizedField; desktopTextAlignment: LocalizedField; mobileText: LocalizedField; mobileTextAlignment: LocalizedField; showButton: LocalizedField; buttonLink?: LocalizedField; buttonsText?: LocalizedField; desktopButtonAlignment: LocalizedField; mobileButtonAlignment: LocalizedField; fullSizeBackground: LocalizedField>; mobileBackground: LocalizedField>; logo?: LocalizedField>; }; // Warning: (ae-missing-release-tag) "BaseBid" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type BaseBid = { id: string; bidder: string; seller: string; price: string; status: ListingStatus; expiresAt: number; createdAt: number; updatedAt: number; contractAddress: string; network: Network.ETHEREUM | Network.MATIC; chainId: ChainId; fingerprint: string; }; // Warning: (ae-missing-release-tag) "BaseEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) 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; }; // Warning: (ae-missing-release-tag) "BaseTradeAsset" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type BaseTradeAsset = { assetType: TradeAssetType; contractAddress: string; extra: string; }; // Warning: (ae-missing-release-tag) "Bid" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "Bid" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type Bid = LegacyBid | BidTrade; // @public (undocumented) export namespace Bid { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "BidAcceptedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "BidAcceptedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type BidAcceptedEvent = BaseEvent & { type: Events.Type.BLOCKCHAIN; subType: Events.SubType.Blockchain.BID_ACCEPTED; metadata: BidEventMetadata; }; // @public (undocumented) export namespace BidAcceptedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "BidEventMetadata" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type BidEventMetadata = { address: string; image: string; seller: string; category: string; rarity?: string; link: string; nftName?: string; price: string; title: string; description: string; network: string; }; // Warning: (ae-missing-release-tag) "BidFilters" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type BidFilters = { first?: number; skip?: number; sortBy?: BidSortBy; bidAddress?: string; bidder?: string; seller?: string; contractAddress?: string; tokenId?: string; status?: ListingStatus; network?: Network; }; // Warning: (ae-missing-release-tag) "BidReceivedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "BidReceivedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type BidReceivedEvent = BaseEvent & { type: Events.Type.MARKETPLACE; subType: Events.SubType.Marketplace.BID_RECEIVED; metadata: BidEventMetadata; }; // @public (undocumented) export namespace BidReceivedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "BidSortBy" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum BidSortBy { // (undocumented) MOST_EXPENSIVE = "most_expensive", // (undocumented) RECENTLY_OFFERED = "recently_offered", // (undocumented) RECENTLY_UPDATED = "recently_updated" } // Warning: (ae-missing-release-tag) "BidTrade" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type BidTrade = NFTBid | ItemBid; // Warning: (ae-missing-release-tag) "BodyPartCategory" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "BodyPartCategory" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum BodyPartCategory { // (undocumented) HANDS = "hands", // (undocumented) HEAD = "head" } // @public (undocumented) export namespace BodyPartCategory { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export enum BodyShape { // (undocumented) FEMALE = "urn:decentraland:off-chain:base-avatars:BaseFemale", // (undocumented) MALE = "urn:decentraland:off-chain:base-avatars:BaseMale" } // @alpha (undocumented) export namespace BodyShape { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CampaignFields" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CampaignFields = { name: LocalizedField; mainTag?: LocalizedField; marketplaceTabName?: LocalizedField; additionalTags?: LocalizedField; }; // Warning: (ae-missing-release-tag) "CampaignGasPriceHigherThanExpectedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CampaignGasPriceHigherThanExpectedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CampaignGasPriceHigherThanExpectedEvent = BaseEvent & { type: Events.Type.REWARDS; subType: Events.SubType.Rewards.CAMPAIGN_GAS_PRICE_HIGHER_THAN_EXPECTED; metadata: CampaignWellKnownIssueEventMetadata; }; // @public (undocumented) export namespace CampaignGasPriceHigherThanExpectedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CampaignOutOfFundsEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CampaignOutOfFundsEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CampaignOutOfFundsEvent = BaseEvent & { type: Events.Type.REWARDS; subType: Events.SubType.Rewards.CAMPAIGN_OUT_OF_FUNDS; metadata: CampaignWellKnownIssueEventMetadata; }; // @public (undocumented) export namespace CampaignOutOfFundsEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CampaignOutOfStockEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CampaignOutOfStockEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CampaignOutOfStockEvent = BaseEvent & { type: Events.Type.REWARDS; subType: Events.SubType.Rewards.CAMPAIGN_OUT_OF_STOCK; metadata: CampaignWellKnownIssueEventMetadata; }; // @public (undocumented) export namespace CampaignOutOfStockEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-forgotten-export) The symbol "BaseEventMetadata" needs to be exported by the entry point index.d.ts // Warning: (ae-missing-release-tag) "CampaignWellKnownIssueEventMetadata" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CampaignWellKnownIssueEventMetadata = BaseEventMetadata & { owner: EthAddress; campaignId: string; campaignName: string; }; // @public export type CatalogFilters = Pick & { onlyMinting?: boolean; onlyListing?: boolean; sortBy?: CatalogSortBy; sortDirection?: CatalogSortDirection; limit?: number; offset?: number; }; // @public export enum CatalogSortBy { // (undocumented) CHEAPEST = "cheapest", // (undocumented) MOST_EXPENSIVE = "most_expensive", // (undocumented) NEWEST = "newest", // (undocumented) RECENTLY_LISTED = "recently_listed", // (undocumented) RECENTLY_SOLD = "recently_sold" } // @public export enum CatalogSortDirection { // (undocumented) ASC = "asc", // (undocumented) DESC = "desc" } // Warning: (ae-missing-release-tag) "CatalystDeploymentEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CatalystDeploymentEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CatalystDeploymentEvent = BaseEvent & { type: Events.Type.CATALYST_DEPLOYMENT; subType: Events.SubType.CatalystDeployment; entity: Entity; authChain: AuthChain; }; // @public (undocumented) export namespace CatalystDeploymentEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha export enum ChainId { // (undocumented) ARBITRUM_MAINNET = 42161, // (undocumented) AVALANCHE_MAINNET = 43114, // (undocumented) BSC_MAINNET = 56, // (undocumented) ETHEREUM_GOERLI = 5, // (undocumented) ETHEREUM_KOVAN = 42, // (undocumented) ETHEREUM_MAINNET = 1, // (undocumented) ETHEREUM_RINKEBY = 4, // (undocumented) ETHEREUM_ROPSTEN = 3, // (undocumented) ETHEREUM_SEPOLIA = 11155111, // (undocumented) FANTOM_MAINNET = 250, // (undocumented) MATIC_AMOY = 80002, // (undocumented) MATIC_MAINNET = 137, // (undocumented) MATIC_MUMBAI = 80001, // (undocumented) OPTIMISM_MAINNET = 10 } // @alpha (undocumented) export namespace ChainId { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha export enum ChainName { // (undocumented) ARBITRUM_MAINNET = "Arbitrum", // (undocumented) AVALANCHE_MAINNET = "Avalanche", // (undocumented) BINANCE_MAINNET = "Binance Smart Chain", // (undocumented) ETHEREUM_GOERLI = "Goerli", // (undocumented) ETHEREUM_KOVAN = "Kovan", // (undocumented) ETHEREUM_MAINNET = "Ethereum Mainnet", // (undocumented) ETHEREUM_RINKEBY = "Rinkeby", // (undocumented) ETHEREUM_ROPSTEN = "Ropsten", // (undocumented) ETHEREUM_SEPOLIA = "Sepolia", // (undocumented) FANTOM_MAINNET = "Fantom", // (undocumented) MATIC_AMOY = "Amoy", // (undocumented) MATIC_MAINNET = "Polygon", // (undocumented) MATIC_MUMBAI = "Mumbai", // (undocumented) OPTIMISM_MAINNET = "Optimism" } // @alpha (undocumented) export namespace ChainName { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "Collection" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "Collection" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type Collection = { urn: string; name: string; creator: string; contractAddress: string; isOnSale: boolean; size: number; createdAt: number; updatedAt: number; reviewedAt: number; network: Network.ETHEREUM | Network.MATIC; chainId: ChainId; firstListedAt: number | null; }; // @public (undocumented) export namespace Collection { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CollectionCreatedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CollectionCreatedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CollectionCreatedEvent = BaseEvent & { type: Events.Type.BLOCKCHAIN; subType: Events.SubType.Blockchain.COLLECTION_CREATED; metadata: { creator: string; name: string; }; }; // @public (undocumented) export namespace CollectionCreatedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CollectionFilters" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CollectionFilters = { first?: number; skip?: number; sortBy?: CollectionSortBy; name?: string; search?: string; creator?: string; contractAddress?: string; urn?: string; isOnSale?: boolean; network?: Network; }; // Warning: (ae-missing-release-tag) "CollectionItemTradeAsset" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CollectionItemTradeAsset = BaseTradeAsset & { assetType: TradeAssetType.COLLECTION_ITEM; itemId: string; }; // Warning: (ae-missing-release-tag) "CollectionSortBy" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum CollectionSortBy { // (undocumented) NAME = "name", // (undocumented) NEWEST = "newest", // (undocumented) RECENTLY_LISTED = "recently_listed", // (undocumented) RECENTLY_REVIEWED = "recently_reviewed", // (undocumented) SIZE = "size" } // @alpha export type Color3 = { r: number; g: number; b: number; }; // @alpha export namespace Color3 { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CommunityDeletedContentViolationEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CommunityDeletedContentViolationEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CommunityDeletedContentViolationEvent = BaseEvent & { type: Events.Type.COMMUNITY; subType: Events.SubType.Community.DELETED_CONTENT_VIOLATION; metadata: { id: string; name: string; ownerAddress: EthAddress; thumbnailUrl: string; }; }; // @public (undocumented) export namespace CommunityDeletedContentViolationEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CommunityDeletedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CommunityDeletedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CommunityDeletedEvent = BaseEvent & { type: Events.Type.COMMUNITY; subType: Events.SubType.Community.DELETED; metadata: { id: string; name: string; memberAddresses: EthAddress[]; thumbnailUrl: string; }; }; // @public (undocumented) export namespace CommunityDeletedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CommunityInviteReceivedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CommunityInviteReceivedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CommunityInviteReceivedEvent = BaseEvent & { type: Events.Type.COMMUNITY; subType: Events.SubType.Community.INVITE_RECEIVED; metadata: { communityId: string; communityName: string; memberAddress: EthAddress; thumbnailUrl: string; }; }; // @public (undocumented) export namespace CommunityInviteReceivedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CommunityMemberBannedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CommunityMemberBannedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CommunityMemberBannedEvent = BaseEvent & { type: Events.Type.COMMUNITY; subType: Events.SubType.Community.MEMBER_BANNED; metadata: { id: string; name: string; memberAddress: EthAddress; thumbnailUrl: string; }; }; // @public (undocumented) export namespace CommunityMemberBannedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CommunityMemberLeftEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CommunityMemberLeftEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CommunityMemberLeftEvent = BaseEvent & { type: Events.Type.COMMUNITY; subType: Events.SubType.Community.MEMBER_LEFT; metadata: { id: string; memberAddress: EthAddress; }; }; // @public (undocumented) export namespace CommunityMemberLeftEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CommunityMemberRemovedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CommunityMemberRemovedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CommunityMemberRemovedEvent = BaseEvent & { type: Events.Type.COMMUNITY; subType: Events.SubType.Community.MEMBER_REMOVED; metadata: { id: string; name: string; memberAddress: EthAddress; thumbnailUrl: string; }; }; // @public (undocumented) export namespace CommunityMemberRemovedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CommunityOwnershipTransferredEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CommunityOwnershipTransferredEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CommunityOwnershipTransferredEvent = BaseEvent & { type: Events.Type.COMMUNITY; subType: Events.SubType.Community.OWNERSHIP_TRANSFERRED; metadata: { communityId: string; communityName: string; oldOwnerAddress: EthAddress; newOwnerAddress: EthAddress; thumbnailUrl: string; }; }; // @public (undocumented) export namespace CommunityOwnershipTransferredEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CommunityPostAddedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CommunityPostAddedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CommunityPostAddedEvent = BaseEvent & { type: Events.Type.COMMUNITY; subType: Events.SubType.Community.POST_ADDED; metadata: Audience & { communityId: string; communityName: string; thumbnailUrl: string; postId: string; authorAddress: EthAddress; }; }; // @public (undocumented) export namespace CommunityPostAddedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CommunityRenamedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CommunityRenamedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CommunityRenamedEvent = BaseEvent & { type: Events.Type.COMMUNITY; subType: Events.SubType.Community.RENAMED; metadata: { id: string; oldName: string; newName: string; memberAddresses: EthAddress[]; thumbnailUrl: string; }; }; // @public (undocumented) export namespace CommunityRenamedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CommunityRequestToJoinAcceptedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CommunityRequestToJoinAcceptedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CommunityRequestToJoinAcceptedEvent = BaseEvent & { type: Events.Type.COMMUNITY; subType: Events.SubType.Community.REQUEST_TO_JOIN_ACCEPTED; metadata: { communityId: string; communityName: string; memberAddress: EthAddress; thumbnailUrl: string; }; }; // @public (undocumented) export namespace CommunityRequestToJoinAcceptedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CommunityRequestToJoinReceivedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CommunityRequestToJoinReceivedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CommunityRequestToJoinReceivedEvent = BaseEvent & { type: Events.Type.COMMUNITY; subType: Events.SubType.Community.REQUEST_TO_JOIN_RECEIVED; metadata: Audience & { communityId: string; communityName: string; memberAddress: EthAddress; memberName: string; thumbnailUrl: string; }; }; // @public (undocumented) export namespace CommunityRequestToJoinReceivedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CommunityStreamingEndedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CommunityStreamingEndedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CommunityStreamingEndedEvent = BaseEvent & { type: Events.Type.STREAMING; subType: Events.SubType.Streaming.COMMUNITY_STREAMING_ENDED; metadata: { communityId: string; totalParticipants: number; }; }; // @public (undocumented) export namespace CommunityStreamingEndedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CommunityVoiceChatStartedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CommunityVoiceChatStartedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CommunityVoiceChatStartedEvent = BaseEvent & { type: Events.Type.COMMUNITY; subType: Events.SubType.Community.VOICE_CHAT_STARTED; metadata: Audience & { communityId: string; communityName: string; thumbnailUrl: string; }; }; // @public (undocumented) export namespace CommunityVoiceChatStartedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-forgotten-export) The symbol "ContentfulContent" needs to be exported by the entry point index.d.ts // Warning: (ae-forgotten-export) The symbol "AssetFields" needs to be exported by the entry point index.d.ts // Warning: (ae-missing-release-tag) "ContentfulAsset" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type ContentfulAsset = ContentfulContent<'Asset', AssetFields>; // Warning: (ae-missing-release-tag) "ContentfulEntry" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type ContentfulEntry = ContentfulContent<'Entry', T>; // Warning: (ae-missing-release-tag) "ContentfulLocale" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum ContentfulLocale { // (undocumented) enUS = "en-US", // (undocumented) es = "es", // (undocumented) zh = "zh" } // Warning: (ae-missing-release-tag) "ContentfulResponse" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type ContentfulResponse = { items: Array>; includes: { Asset?: ContentfulAsset[]; Entry?: ContentfulEntry[]; }; }; // @public export type ContentMapping = { file: string; hash: IPFSv1 | IPFSv2; }; // @public (undocumented) export namespace ContentMapping { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "Contract" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "Contract" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type Contract = { name: string; address: string; category: NFTCategory; network: Network.ETHEREUM | Network.MATIC; chainId: ChainId; }; // @public (undocumented) export namespace Contract { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha export type ContractAddress = string; // Warning: (ae-missing-release-tag) "ContractFilters" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type ContractFilters = { category?: NFTCategory; network?: Network; }; // @alpha export enum ContractNetwork { // (undocumented) AMOY = "amoy", // (undocumented) APE_CALDERA = "ape_caldera", // (undocumented) APE_MAINNET = "ape_mainnet", // (undocumented) BASE_MAINNET = "base_mainnet", // (undocumented) BASE_SEPOLIA = "base_sepolia", // (undocumented) MAINNET = "mainnet", // (undocumented) MATIC = "matic", // (undocumented) MONAD_MAINNET = "monad_mainnet", // (undocumented) MONAD_TESTNET = "monad_testnet", // (undocumented) SEPOLIA = "sepolia" } // Warning: (ae-missing-release-tag) "ContractSortBy" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum ContractSortBy { // (undocumented) NAME = "name" } // Warning: (ae-incompatible-release-tags) The symbol "createMappingsHelper" is marked as @public, but its signature references "Mappings" which is marked as @alpha // Warning: (ae-missing-release-tag) "createMappingsHelper" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export function createMappingsHelper(initial?: Mappings): MappingsHelper; // Warning: (ae-missing-release-tag) "CreditsClaimReminderEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CreditsClaimReminderEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CreditsClaimReminderEvent = BaseEvent & { type: Events.Type.CREDITS_SERVICE; subType: Events.SubType.CreditsService.CLAIM_CREDITS_REMINDER; metadata: { address: EthAddress; seasonId: number; weekNumber: number; }; }; // @public (undocumented) export namespace CreditsClaimReminderEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CreditsCompleteGoalsReminderEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CreditsCompleteGoalsReminderEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CreditsCompleteGoalsReminderEvent = BaseEvent & { type: Events.Type.CREDITS_SERVICE; subType: Events.SubType.CreditsService.COMPLETE_GOALS_REMINDER; metadata: { address: EthAddress; seasonId: number; weekNumber: number; pendingGoalIds: string[]; }; }; // @public (undocumented) export namespace CreditsCompleteGoalsReminderEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CreditsDoNotMissOutReminderEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CreditsDoNotMissOutReminderEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CreditsDoNotMissOutReminderEvent = BaseEvent & { type: Events.Type.CREDITS_SERVICE; subType: Events.SubType.CreditsService.DO_NOT_MISS_OUT_REMINDER; metadata: { address: EthAddress; }; }; // @public (undocumented) export namespace CreditsDoNotMissOutReminderEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CreditsGoalCompletedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CreditsGoalCompletedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CreditsGoalCompletedEvent = BaseEvent & { type: Events.Type.CREDITS_SERVICE; subType: Events.SubType.CreditsService.CREDITS_GOAL_COMPLETED; metadata: { goalId: string; creditsObtained: number; seasonId: number; weekNumber: number; address: EthAddress; }; }; // @public (undocumented) export namespace CreditsGoalCompletedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CreditsNewSeasonReminderEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CreditsNewSeasonReminderEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CreditsNewSeasonReminderEvent = BaseEvent & { type: Events.Type.CREDITS_SERVICE; subType: Events.SubType.CreditsService.NEW_SEASON_REMINDER; metadata: { addresses: EthAddress[]; seasonName: string; startDate: string; endDate: string; }; }; // @public (undocumented) export namespace CreditsNewSeasonReminderEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CreditsOnDemandEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CreditsOnDemandEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CreditsOnDemandEvent = BaseEvent & { type: Events.Type.CREDITS_SERVICE; subType: Events.SubType.CreditsService.ON_DEMAND_CREDITS_GRANTED; metadata: { creditsGranted: number; address: EthAddress; granterAddress: EthAddress; }; }; // @public (undocumented) export namespace CreditsOnDemandEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CreditsUsage24HoursReminderEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CreditsUsage24HoursReminderEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CreditsUsage24HoursReminderEvent = BaseEvent & { type: Events.Type.CREDITS_SERVICE; subType: Events.SubType.CreditsService.USAGE_24_HOURS_REMINDER; metadata: { address: EthAddress; creditsAmount: number; expirationDate: string; }; }; // @public (undocumented) export namespace CreditsUsage24HoursReminderEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "CreditsUsageReminderEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "CreditsUsageReminderEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type CreditsUsageReminderEvent = BaseEvent & { type: Events.Type.CREDITS_SERVICE; subType: Events.SubType.CreditsService.USAGE_REMINDER; metadata: { address: EthAddress; creditsAmount: number; expirationDate: string; expirationDay: string; }; }; // @public (undocumented) export namespace CreditsUsageReminderEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (tsdoc-missing-deprecation-message) The @deprecated block must include a deprecation message, e.g. describing the recommended alternative // // @public @deprecated export type DeploymentWithAuthChain = { entityId: string; entityType: string; pointers: string[]; localTimestamp: number; authChain: AuthChain; }; // @public @deprecated (undocumented) export namespace DeploymentWithAuthChain { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @public export type DisplayableDeployment = { menuBarIcon?: string; }; // @public export type Email = string; // @public export namespace Email { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export type Emote = EmoteADR74; // @alpha (undocumented) export namespace Emote { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-forgotten-export) The symbol "BaseItem" needs to be exported by the entry point index.d.ts // Warning: (ae-missing-release-tag) "EmoteADR74" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type EmoteADR74 = BaseItem & (StandardProps | ThirdPartyProps) & { emoteDataADR74: EmoteDataADR74; }; // Warning: (ae-missing-release-tag) "EmoteCategory" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "EmoteCategory" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum EmoteCategory { // (undocumented) DANCE = "dance", // (undocumented) FUN = "fun", // (undocumented) GREETINGS = "greetings", // (undocumented) HORROR = "horror", // (undocumented) MISCELLANEOUS = "miscellaneous", // (undocumented) POSES = "poses", // (undocumented) REACTIONS = "reactions", // (undocumented) STUNT = "stunt" } // @public (undocumented) export namespace EmoteCategory { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "EmoteClip" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "EmoteClip" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type EmoteClip = { animation: string; }; // @public (undocumented) export namespace EmoteClip { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "EmoteDataADR74" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "EmoteDataADR74" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type EmoteDataADR74 = { category: EmoteCategory; representations: EmoteRepresentationADR74[]; tags: string[]; loop: boolean; startAnimation?: StartAnimation; randomizeOutcomes?: boolean; outcomes?: OutcomeGroup[]; }; // @public (undocumented) export namespace EmoteDataADR74 { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-incompatible-release-tags) The symbol "EmoteDefinition" is marked as @public, but its signature references "Emote" which is marked as @alpha // Warning: (ae-missing-release-tag) "EmoteDefinition" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type EmoteDefinition = Omit & { emoteDataADR74: Omit & { representations: EmoteRepresentationDefinition[]; }; }; // Warning: (ae-missing-release-tag) "EmoteEvents" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type EmoteEvents = { [PreviewEmoteEventType.ANIMATION_PLAY]: void; [PreviewEmoteEventType.ANIMATION_PAUSE]: void; [PreviewEmoteEventType.ANIMATION_LOOP]: void; [PreviewEmoteEventType.ANIMATION_END]: void; [PreviewEmoteEventType.ANIMATION_PLAYING]: { length: number; }; }; // Warning: (ae-missing-release-tag) "EmoteOutcomeType" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "EmoteOutcomeType" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum EmoteOutcomeType { // (undocumented) MULTIPLE_OUTCOME = "mo", // (undocumented) RANDOM_OUTCOME = "ro", // (undocumented) SIMPLE_OUTCOME = "so" } // @public (undocumented) export namespace EmoteOutcomeType { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "EmotePlayMode" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "EmotePlayMode" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum EmotePlayMode { // (undocumented) LOOP = "loop", // (undocumented) SIMPLE = "simple" } // @public (undocumented) export namespace EmotePlayMode { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export type EmoteRepresentationADR74 = { bodyShapes: BodyShape[]; mainFile: string; contents: string[]; }; // @alpha (undocumented) export namespace EmoteRepresentationADR74 { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export type EmoteRepresentationDefinition = Omit & { contents: { key: string; url: string; }[]; }; // @alpha (undocumented) export type EmoteRepresentationWithBlobs = Omit & { contents: { key: string; blob: any; }[]; }; // @alpha (undocumented) export type EmoteWithBlobs = Omit & { emoteDataADR74: Omit & { representations: EmoteRepresentationWithBlobs[]; }; }; // @public export type Entity = { version: string; id: IPFSv1 | IPFSv2; type: EntityType; pointers: string[]; timestamp: number; content: ContentMapping[]; metadata?: any; }; // @public (undocumented) export namespace Entity { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @public export enum EntityType { // (undocumented) EMOTE = "emote", // (undocumented) OUTFITS = "outfits", // (undocumented) PROFILE = "profile", // (undocumented) SCENE = "scene", // (undocumented) STORE = "store", // (undocumented) WEARABLE = "wearable" } // Warning: (ae-missing-release-tag) "ERC20TradeAsset" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type ERC20TradeAsset = BaseTradeAsset & { assetType: TradeAssetType.ERC20; amount: string; }; // Warning: (ae-missing-release-tag) "ERC721TradeAsset" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type ERC721TradeAsset = BaseTradeAsset & { assetType: TradeAssetType.ERC721; tokenId: string; }; // @public export type EthAddress = string; // @public export namespace EthAddress { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "Event" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) type Event_2 = 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 | EventDeletedEvent | GovernanceProposalEnactedEvent | GovernanceCoauthorRequestedEvent | GovernancePitchPassedEvent | GovernanceTenderPassedEvent | GovernanceAuthoredProposalFinishedEvent | GovernanceVotingEndedVoterEvent | GovernanceNewCommentOnProposalEvent | GovernanceNewCommentOnProjectUpdatedEvent | GovernanceWhaleVoteEvent | GovernanceVotedOnBehalfEvent | GovernanceCliffEndedEvent | WorldsPermissionGrantedEvent | WorldsPermissionRevokedEvent | WorldsAccessRestoredEvent | WorldsAccessRestrictedEvent | WorldsMissingResourcesEvent | TransferReceivedEvent | TipReceivedEvent | UserBanCreatedEvent | UserBanLiftedEvent | UserWarningCreatedEvent; export { Event_2 as Event } // Warning: (ae-missing-release-tag) "EventApprovedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "EventApprovedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type EventApprovedEvent = BaseEvent & { type: Events.Type.EVENT; subType: Events.SubType.Event.EVENT_APPROVED; metadata: { host: string; title: string; description: string; image: string; link: string; }; }; // @public (undocumented) export namespace EventApprovedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "EventCreatedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "EventCreatedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type EventCreatedEvent = BaseEvent & { type: Events.Type.EVENT; subType: Events.SubType.Event.EVENT_CREATED; metadata: { title: string; description: string; name: string; image: string; communityId: string; communityName: string; communityThumbnail?: string; attendee: string; }; }; // @public (undocumented) export namespace EventCreatedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "EventDeletedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "EventDeletedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type EventDeletedEvent = BaseEvent & { type: Events.Type.EVENT; subType: Events.SubType.Event.EVENT_DELETED; metadata: { host: string; title: string; description: string; image: string; reason?: string; }; }; // @public (undocumented) export namespace EventDeletedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "EventEndedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "EventEndedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type EventEndedEvent = BaseEvent & { type: Events.Type.EVENT; subType: Events.SubType.Event.EVENT_ENDED; metadata: { communityId?: string; totalAttendees: number; }; }; // @public (undocumented) export namespace EventEndedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "EventRejectedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "EventRejectedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type EventRejectedEvent = BaseEvent & { type: Events.Type.EVENT; subType: Events.SubType.Event.EVENT_REJECTED; metadata: { host: string; title: string; description: string; image: string; reason: string; }; }; // @public (undocumented) export namespace EventRejectedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "Events" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export namespace Events { // (undocumented) export namespace SubType { // (undocumented) export enum AssetBundle { // (undocumented) CONVERTED = "converted", // (undocumented) MANUALLY_QUEUED = "manually-queued" } // (undocumented) export enum Badge { // (undocumented) GRANTED = "badge-granted" } // (undocumented) export enum Blockchain { // (undocumented) BID_ACCEPTED = "bid-accepted", // (undocumented) COLLECTION_CREATED = "collection-created", // (undocumented) ITEM_PUBLISHED = "item-published", // (undocumented) ITEM_SOLD = "item-sold", // (undocumented) RENTAL_ENDED = "land-rental-ended", // (undocumented) RENTAL_STARTED = "land-rental-started", // (undocumented) ROYALTIES_EARNED = "royalties-earned", // (undocumented) TIP_RECEIVED = "tip-received", // (undocumented) TRANSFER_RECEIVED = "transfer-received" } // (undocumented) export enum Camera { // (undocumented) PHOTO_PRIVACY_CHANGED = "photo-privacy-changed", // (undocumented) PHOTO_TAKEN = "photo-taken" } // (undocumented) export enum CatalystDeployment { // (undocumented) EMOTE = "emote", // (undocumented) OUTFITS = "outfits", // (undocumented) PROFILE = "profile", // (undocumented) SCENE = "scene", // (undocumented) STORE = "store", // (undocumented) WEARABLE = "wearable" } // (undocumented) export enum Client { // (undocumented) LOGGED_IN = "logged-in", // (undocumented) LOGGED_IN_CACHED = "logged-in-cached", // (undocumented) MOVE_TO_PARCEL = "move-to-parcel", // (undocumented) PASSPORT_OPENED = "passport-opened", // (undocumented) USED_EMOTE = "used-emote", // (undocumented) VERTICAL_HEIGHT_REACHED = "vertical-height-reached", // (undocumented) WALKED_DISTANCE = "walked-distance" } // (undocumented) export enum Comms { // (undocumented) USER_BANNED_FROM_SCENE = "user-banned-from-scene", // (undocumented) USER_JOINED_ROOM = "user-joined-room", // (undocumented) USER_LEFT_ROOM = "user-left-room", // (undocumented) USER_UNBANNED_FROM_SCENE = "user-unbanned-from-scene" } // (undocumented) export enum Community { // (undocumented) DELETED = "community-deleted", // (undocumented) DELETED_CONTENT_VIOLATION = "community-deleted-content-violation", // (undocumented) INVITE_RECEIVED = "community-invite-received", // (undocumented) MEMBER_BANNED = "community-member-banned", // (undocumented) MEMBER_LEFT = "community-member-left", // (undocumented) MEMBER_REMOVED = "community-member-removed", // (undocumented) OWNERSHIP_TRANSFERRED = "community-ownership-transferred", // (undocumented) POST_ADDED = "community-post-added", // (undocumented) RENAMED = "community-renamed", // (undocumented) REQUEST_TO_JOIN_ACCEPTED = "community-request-to-join-accepted", // (undocumented) REQUEST_TO_JOIN_RECEIVED = "community-request-to-join-received", // (undocumented) VOICE_CHAT_STARTED = "community-voice-chat-started" } // (undocumented) export enum CreditsService { // (undocumented) CLAIM_CREDITS_REMINDER = "claim-credits-reminder", // (undocumented) COMPLETE_GOALS_REMINDER = "complete-goals-reminder", // (undocumented) CREDITS_GOAL_COMPLETED = "credits-goal-completed", // (undocumented) DO_NOT_MISS_OUT_REMINDER = "do-not-miss-out-reminder", // (undocumented) NEW_SEASON_REMINDER = "new-season-reminder", // (undocumented) ON_DEMAND_CREDITS_GRANTED = "on-demand-credits-granted", // (undocumented) USAGE_24_HOURS_REMINDER = "usage-24-hours-reminder", // (undocumented) USAGE_REMINDER = "usage-reminder" } // (undocumented) export enum Event { // (undocumented) EVENT_APPROVED = "event-approved", // (undocumented) EVENT_CREATED = "event-created", // (undocumented) EVENT_DELETED = "event-deleted", // (undocumented) EVENT_ENDED = "event-ended", // (undocumented) EVENT_REJECTED = "event-rejected", // (undocumented) EVENT_STARTED = "event-started", // (undocumented) EVENT_STARTS_SOON = "event-starts-soon" } // (undocumented) export enum Governance { // (undocumented) AUTHORED_PROPOSAL_FINISHED = "governance_authored_proposal_finished", // (undocumented) CLIFF_ENDED = "governance_cliff_ended", // (undocumented) COAUTHOR_REQUESTED = "governance_coauthor_requested", // (undocumented) NEW_COMMENT_ON_PROJECT_UPDATED = "governance_new_comment_on_project_update", // (undocumented) NEW_COMMENT_ON_PROPOSAL = "governance_new_comment_on_proposal", // (undocumented) PITCH_PASSED = "governance_pitch_passed", // (undocumented) PROPOSAL_ENACTED = "governance_proposal_enacted", // (undocumented) TENDER_PASSED = "governance_tender_passed", // (undocumented) VOTED_ON_BEHALF = "governance_voted_on_behalf", // (undocumented) VOTING_ENDED_VOTER = "governance_voting_ended_voter", // (undocumented) WHALE_VOTE = "governance_whale_vote" } // (undocumented) export enum Marketplace { // (undocumented) BID_RECEIVED = "bid-received" } // (undocumented) export enum Moderation { // (undocumented) USER_BAN_CREATED = "user-ban-created", // (undocumented) USER_BAN_LIFTED = "user-ban-lifted", // (undocumented) USER_WARNING_CREATED = "user-warning-created" } // (undocumented) export enum Referral { // (undocumented) REFERRAL_INVITED_USERS_ACCEPTED = "referral-invited-users-accepted", // (undocumented) REFERRAL_NEW_TIER_REACHED = "referral-new-tier-reached" } // (undocumented) export enum Rewards { // (undocumented) CAMPAIGN_GAS_PRICE_HIGHER_THAN_EXPECTED = "campaign-gas-price-higher-than-expected", // (undocumented) CAMPAIGN_OUT_OF_FUNDS = "campaign-out-of-funds", // (undocumented) CAMPAIGN_OUT_OF_STOCK = "campaign-out-of-stock", // (undocumented) REWARD_ASSIGNED = "reward-assigned", // (undocumented) REWARD_DELAYED = "reward-delayed", // (undocumented) REWARD_IN_PROGRESS = "reward-in-progress" } // (undocumented) export enum SocialService { // (undocumented) FRIENDSHIP_ACCEPTED = "friendship-accepted", // (undocumented) FRIENDSHIP_REQUEST = "friendship-request" } // (undocumented) export enum Streaming { // (undocumented) COMMUNITY_STREAMING_ENDED = "community-streaming-ended", // (undocumented) STREAMING_KEY_EXPIRED = "streaming-key-expired", // (undocumented) STREAMING_KEY_RESET = "streaming-key-reset", // (undocumented) STREAMING_KEY_REVOKE = "streaming-key-revoke", // (undocumented) STREAMING_PLACE_UPDATED = "streaming-place-updated", // (undocumented) STREAMING_TIME_EXCEEDED = "streaming-time-exceeded" } // (undocumented) export enum Web { // (undocumented) AUTH_IDENTIFY = "auth-identify" } // (undocumented) export enum Worlds { // (undocumented) DEPLOYMENT = "deployment", // (undocumented) WORLD_SCENES_UNDEPLOYMENT = "world_scenes_undeployment", // (undocumented) WORLD_SETTINGS_CHANGED = "world_settings_changed", // (undocumented) WORLD_SPAWN_COORDINATE_SET = "world_spawn_coordinate_set", // (undocumented) WORLD_UNDEPLOYMENT = "world_undeployment", // (undocumented) WORLDS_ACCESS_RESTORED = "worlds_access_restored", // (undocumented) WORLDS_ACCESS_RESTRICTED = "worlds_access_restricted", // (undocumented) WORLDS_MISSING_RESOURCES = "worlds_missing_resources", // (undocumented) WORLDS_PERMISSION_GRANTED = "worlds_permission_granted", // (undocumented) WORLDS_PERMISSION_REVOKED = "worlds_permission_revoked" } } // (undocumented) export enum Type { // (undocumented) ASSET_BUNDLE = "asset-bundle", // (undocumented) BADGE = "badge", // (undocumented) BLOCKCHAIN = "blockchain", // (undocumented) CAMERA = "camera", // (undocumented) CATALYST_DEPLOYMENT = "catalyst-deployment", // (undocumented) CLIENT = "client", // (undocumented) COMMS = "comms", // (undocumented) COMMUNITY = "community", // (undocumented) CREDITS_SERVICE = "credits-service", // (undocumented) EVENT = "event", // (undocumented) GOVERNANCE = "governance", // (undocumented) MARKETPLACE = "marketplace", // (undocumented) MODERATION = "moderation", // (undocumented) REFERRAL = "referral", // (undocumented) REWARDS = "rewards", // (undocumented) SOCIAL_SERVICE = "social-service", // (undocumented) STREAMING = "streaming", // (undocumented) WEB = "web", // (undocumented) WORLD = "world" } } // Warning: (ae-missing-release-tag) "EventStartedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "EventStartedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type EventStartedEvent = BaseEvent & { type: Events.Type.EVENT; subType: Events.SubType.Event.EVENT_STARTED; metadata: { name: string; image: string; link: string; communityId: string; communityThumbnail?: string; title: string; description: string; attendee: string; }; }; // @public (undocumented) export namespace EventStartedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "EventStartsSoonEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "EventStartsSoonEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type EventStartsSoonEvent = BaseEvent & { type: Events.Type.EVENT; subType: Events.SubType.Event.EVENT_STARTS_SOON; metadata: { name: string; image: string; link: string; startsAt: string; endsAt: string; title: string; description: string; attendee: string; }; }; // @public (undocumented) export namespace EventStartsSoonEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export type FeatureToggles = { voiceChat?: EnabledDisabled; portableExperiences?: EnabledDisabled | PortableExperiencesToggles; nearbyVoiceChat?: EnabledDisabled; }; // @alpha (undocumented) export namespace FeatureToggles { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "FileType" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type FileType = { url: string; details: { size: number; image?: { width: number; height: number; }; }; fileName: string; contentType: string; }; // Warning: (ae-missing-release-tag) "FriendshipAcceptedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "FriendshipAcceptedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type FriendshipAcceptedEvent = BaseEvent & { type: Events.Type.SOCIAL_SERVICE; subType: Events.SubType.SocialService.FRIENDSHIP_ACCEPTED; metadata: { requestId: string; sender: { address: string; name: string; profileImageUrl: string; hasClaimedName: boolean; }; receiver: { address: string; name: string; profileImageUrl: string; hasClaimedName: boolean; }; }; }; // @public (undocumented) export namespace FriendshipAcceptedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "FriendshipRequestEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "FriendshipRequestEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type FriendshipRequestEvent = BaseEvent & { type: Events.Type.SOCIAL_SERVICE; subType: Events.SubType.SocialService.FRIENDSHIP_REQUEST; metadata: { requestId: string; sender: { address: string; name: string; profileImageUrl: string; hasClaimedName: boolean; }; receiver: { address: string; name: string; profileImageUrl: string; hasClaimedName: boolean; }; message?: string; }; }; // @public (undocumented) export namespace FriendshipRequestEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "GenderFilterOption" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum GenderFilterOption { // (undocumented) FEMALE = "female", // (undocumented) MALE = "male", // (undocumented) UNISEX = "unisex" } // @public export function generateLazyValidator(schema: JSONSchema, keywordDefinitions?: KeywordDefinition[]): ValidateFunction; // Warning: (ae-missing-release-tag) "GetBidsParameters" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type GetBidsParameters = PaginatedParameters & { bidder?: string; seller?: string; sortBy?: BidSortBy; contractAddress?: string; tokenId?: string; status?: ListingStatus; network?: Network; itemId?: string; bidAddress?: string; }; // @alpha export function getChainId(chainName: ChainName): ChainId | null; // @alpha export function getChainName(chainId: ChainId): ChainName | null; // @alpha export function getURNProtocol(chainId: ChainId): string; // @alpha export function getWorld(): World; // Warning: (ae-missing-release-tag) "GovernanceAuthoredProposalFinishedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "GovernanceAuthoredProposalFinishedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type GovernanceAuthoredProposalFinishedEvent = BaseEvent & { type: Events.Type.GOVERNANCE; subType: Events.SubType.Governance.AUTHORED_PROPOSAL_FINISHED; metadata: { proposalId: string; proposalTitle: string; title: string; description: string; link: string; address: string; }; }; // @public (undocumented) export namespace GovernanceAuthoredProposalFinishedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "GovernanceCliffEndedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "GovernanceCliffEndedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type GovernanceCliffEndedEvent = BaseEvent & { type: Events.Type.GOVERNANCE; subType: Events.SubType.Governance.CLIFF_ENDED; metadata: { proposalId: string; proposalTitle: string; title: string; description: string; link: string; address: string; }; }; // @public (undocumented) export namespace GovernanceCliffEndedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "GovernanceCoauthorRequestedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "GovernanceCoauthorRequestedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type GovernanceCoauthorRequestedEvent = BaseEvent & { type: Events.Type.GOVERNANCE; subType: Events.SubType.Governance.COAUTHOR_REQUESTED; metadata: { proposalId: string; proposalTitle: string; title: string; description: string; link: string; address: string; }; }; // @public (undocumented) export namespace GovernanceCoauthorRequestedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "GovernanceNewCommentOnProjectUpdatedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "GovernanceNewCommentOnProjectUpdatedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type GovernanceNewCommentOnProjectUpdatedEvent = BaseEvent & { type: Events.Type.GOVERNANCE; subType: Events.SubType.Governance.NEW_COMMENT_ON_PROJECT_UPDATED; metadata: { proposalId: string; proposalTitle: string; title: string; description: string; link: string; address: string; }; }; // @public (undocumented) export namespace GovernanceNewCommentOnProjectUpdatedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "GovernanceNewCommentOnProposalEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "GovernanceNewCommentOnProposalEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type GovernanceNewCommentOnProposalEvent = BaseEvent & { type: Events.Type.GOVERNANCE; subType: Events.SubType.Governance.NEW_COMMENT_ON_PROPOSAL; metadata: { proposalId: string; proposalTitle: string; title: string; description: string; link: string; address: string; }; }; // @public (undocumented) export namespace GovernanceNewCommentOnProposalEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "GovernancePitchPassedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "GovernancePitchPassedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type GovernancePitchPassedEvent = BaseEvent & { type: Events.Type.GOVERNANCE; subType: Events.SubType.Governance.PITCH_PASSED; metadata: { proposalId: string; proposalTitle: string; title: string; description: string; link: string; address: string; }; }; // @public (undocumented) export namespace GovernancePitchPassedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "GovernanceProposalEnactedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "GovernanceProposalEnactedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type GovernanceProposalEnactedEvent = BaseEvent & { type: Events.Type.GOVERNANCE; subType: Events.SubType.Governance.PROPOSAL_ENACTED; metadata: { proposalId: string; proposalTitle: string; title: string; description: string; link: string; address: string; }; }; // @public (undocumented) export namespace GovernanceProposalEnactedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "GovernanceTenderPassedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "GovernanceTenderPassedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type GovernanceTenderPassedEvent = BaseEvent & { type: Events.Type.GOVERNANCE; subType: Events.SubType.Governance.TENDER_PASSED; metadata: { proposalId: string; proposalTitle: string; title: string; description: string; link: string; address: string; }; }; // @public (undocumented) export namespace GovernanceTenderPassedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "GovernanceVotedOnBehalfEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "GovernanceVotedOnBehalfEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type GovernanceVotedOnBehalfEvent = BaseEvent & { type: Events.Type.GOVERNANCE; subType: Events.SubType.Governance.VOTED_ON_BEHALF; metadata: { proposalId: string; proposalTitle: string; title: string; description: string; link: string; address: string; }; }; // @public (undocumented) export namespace GovernanceVotedOnBehalfEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "GovernanceVotingEndedVoterEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "GovernanceVotingEndedVoterEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type GovernanceVotingEndedVoterEvent = BaseEvent & { type: Events.Type.GOVERNANCE; subType: Events.SubType.Governance.VOTING_ENDED_VOTER; metadata: { proposalId: string; proposalTitle: string; title: string; description: string; link: string; address: string; }; }; // @public (undocumented) export namespace GovernanceVotingEndedVoterEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "GovernanceWhaleVoteEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "GovernanceWhaleVoteEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type GovernanceWhaleVoteEvent = BaseEvent & { type: Events.Type.GOVERNANCE; subType: Events.SubType.Governance.WHALE_VOTE; metadata: { proposalId: string; proposalTitle: string; title: string; description: string; link: string; address: string; }; }; // @public (undocumented) export namespace GovernanceWhaleVoteEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "HideableWearableCategory" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "HideableWearableCategory" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type HideableWearableCategory = WearableCategory | BodyPartCategory; // @public (undocumented) export namespace HideableWearableCategory { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export type I18N = { code: Locale; text: string; }; // @alpha (undocumented) export namespace I18N { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "IEmoteController" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface IEmoteController { // (undocumented) disableSound(): Promise; // (undocumented) emote: EmoteDefinition | null; // (undocumented) enableSound(): Promise; // (undocumented) events: Emitter; // (undocumented) getLength(): Promise; // (undocumented) getPlayingSocialEmoteAnimation: () => Promise; // Warning: (ae-forgotten-export) The symbol "SocialEmoteAnimation" needs to be exported by the entry point index.d.ts // // (undocumented) getSocialEmoteAnimations: () => Promise; // (undocumented) goTo(seconds: number): Promise; // (undocumented) hasSound(): Promise; // (undocumented) isPlaying(): Promise; // (undocumented) isSocialEmote(): Promise; // (undocumented) pause(): Promise; // (undocumented) play(): Promise; // (undocumented) stop(): Promise; } // @public (undocumented) export type IPFSv1 = string; // @public export namespace IPFSv1 { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @public export type IPFSv2 = string; // @public export namespace IPFSv2 { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "IPhysicsController" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface IPhysicsController { // Warning: (ae-incompatible-release-tags) The symbol "setSpringBonesParams" is marked as @public, but its signature references "SpringBoneParams" which is marked as @alpha // // (undocumented) setSpringBonesParams(itemId: string, params: Record): Promise; } // Warning: (ae-missing-release-tag) "IPreviewController" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface IPreviewController { // (undocumented) emote: IEmoteController; // (undocumented) physics: IPhysicsController; // (undocumented) scene: ISceneController; } // Warning: (ae-missing-release-tag) "ISceneController" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface ISceneController { // (undocumented) changeCameraPosition(position: { alpha?: number; beta?: number; radius?: number; }): Promise; // (undocumented) changeZoom(zoom: number): Promise; // (undocumented) cleanup(): Promise; // Warning: (ae-incompatible-release-tags) The symbol "getMetrics" is marked as @public, but its signature references "Metrics" which is marked as @alpha // // (undocumented) getMetrics(): Promise; // (undocumented) getScreenshot(width: number, height: number): Promise; // (undocumented) panCamera(offset: { x?: number; y?: number; z?: number; }): Promise; // (undocumented) setUsername(username: string): Promise; } // Warning: (tsdoc-param-tag-missing-hyphen) The @param block should be followed by a parameter name and then a hyphen // Warning: (tsdoc-param-tag-missing-hyphen) The @param block should be followed by a parameter name and then a hyphen // Warning: (ae-missing-release-tag) "isInExceptionBlock" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public export function isInExceptionBlock(x: number, y: number): boolean; // @alpha export function isInsideWorldLimits(x: number, y: number): boolean; // Warning: (ae-missing-release-tag) "isStandard" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export function isStandard(item: T): item is T & StandardProps; // Warning: (ae-missing-release-tag) "isSysLink" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export const isSysLink: (link: any) => link is SysLink; // Warning: (ae-missing-release-tag) "isThirdParty" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export function isThirdParty(item: T): item is T & ThirdPartyProps; // Warning: (ae-missing-release-tag) "Item" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "Item" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type Item = { id: string; name: string; thumbnail: string; url: string; category: NFTCategory; contractAddress: string; itemId: string; rarity: Rarity; price: string; available: number; isOnSale: boolean; creator: string; beneficiary: string | null; createdAt: number; updatedAt: number; reviewedAt: number; soldAt: number; data: NFT['data']; network: Network.ETHEREUM | Network.MATIC; chainId: ChainId; urn: string; firstListedAt: number | null; picks?: { pickedByUser?: boolean; count: number; }; minPrice?: string; minListingPrice?: string | null; maxListingPrice?: string | null; listings?: number | null; owners?: number | null; utility?: string; tradeId?: string; tradeExpiresAt?: number; tradeContractAddress?: string; }; // @public (undocumented) export namespace Item { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "ItemBid" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type ItemBid = BaseBid & { tradeId: string; tradeContractAddress: string; itemId: string; }; // Warning: (ae-missing-release-tag) "ItemFilters" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type ItemFilters = { first?: number; skip?: number; sortBy?: ItemSortBy; category?: NFTCategory; creator?: string | string[]; rarities?: Rarity[]; isSoldOut?: boolean; isOnSale?: boolean; search?: string; isWearableHead?: boolean; isWearableAccessory?: boolean; isWearableSmart?: boolean; wearableCategory?: WearableCategory; wearableGenders?: (WearableGender | GenderFilterOption)[]; emoteCategory?: EmoteCategory; emoteGenders?: (WearableGender | GenderFilterOption)[]; emotePlayMode?: EmotePlayMode | EmotePlayMode[]; ids?: string[]; contractAddresses?: string[]; itemId?: string; network?: Network; minPrice?: string; maxPrice?: string; urns?: string[]; emoteHasSound?: boolean; emoteHasGeometry?: boolean; emoteOutcomeType?: EmoteOutcomeType; }; // Warning: (ae-missing-release-tag) "ItemPublishedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "ItemPublishedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type ItemPublishedEvent = BaseEvent & { type: Events.Type.BLOCKCHAIN; subType: Events.SubType.Blockchain.ITEM_PUBLISHED; metadata: { creator: string; category: string; itemId: string; urn: string; network: string; rarity?: string; }; }; // @public (undocumented) export namespace ItemPublishedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "ItemSoldEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "ItemSoldEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type ItemSoldEvent = BaseEvent & { type: Events.Type.BLOCKCHAIN; subType: Events.SubType.Blockchain.ITEM_SOLD; metadata: { address: string; image: string; buyer: string; seller: string; category: string; rarity?: string; link: string; nftName?: string; tokenId: string; network: string; title: string; description: string; }; }; // @public (undocumented) export namespace ItemSoldEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "ItemSortBy" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum ItemSortBy { // (undocumented) CHEAPEST = "cheapest", // (undocumented) NAME = "name", // (undocumented) NEWEST = "newest", // (undocumented) RECENTLY_LISTED = "recently_listed", // (undocumented) RECENTLY_REVIEWED = "recently_reviewed", // (undocumented) RECENTLY_SOLD = "recently_sold" } // @public export type JSONSchema = JSONSchemaType; // Warning: (ae-missing-release-tag) "LegacyBid" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type LegacyBid = BaseBid & { bidAddress: string; blockchainId: string; blockNumber: string; tokenId: string; }; // @alpha export type Link = { title: string; url: LinkUrl; }; // @alpha export namespace Link { const // (undocumented) schema: JSONSchema; } // Warning: (ae-missing-release-tag) "LinkerAuthorization" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public export type LinkerAuthorization = { name: string; desc: string; startDate?: string; endDate?: string; contactInfo: { name: string; [key: string]: string; }; onlyDev?: boolean; addresses: string[]; plots: string[]; }; // @public (undocumented) export namespace LinkerAuthorization { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha export type LinkUrl = string; // @alpha export namespace LinkUrl { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "ListingStatus" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "ListingStatus" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum ListingStatus { // (undocumented) CANCELLED = "cancelled", // (undocumented) OPEN = "open", // (undocumented) SOLD = "sold" } // @public (undocumented) export namespace ListingStatus { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export enum Locale { // (undocumented) EN = "en", // (undocumented) ES = "es" } // @alpha (undocumented) export namespace Locale { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "LocalizedField" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type LocalizedField = { [ContentfulLocale.enUS]: T; [ContentfulLocale.es]?: T; [ContentfulLocale.zh]?: T; }; // Warning: (ae-missing-release-tag) "LocalizedFields" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type LocalizedFields = Record>; // Warning: (ae-missing-release-tag) "LocalizedFieldType" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type LocalizedFieldType = any; // Warning: (ae-missing-release-tag) "LoggedInCachedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type LoggedInCachedEvent = BaseEvent & { type: Events.Type.CLIENT; subType: Events.SubType.Client.LOGGED_IN_CACHED; metadata: ClientBaseMetadata & { realm: string; contextRuntime: string; }; }; // Warning: (ae-missing-release-tag) "LoggedInEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type LoggedInEvent = BaseEvent & { type: Events.Type.CLIENT; subType: Events.SubType.Client.LOGGED_IN; metadata: ClientBaseMetadata & { realm: string; contextRuntime: string; }; }; // @alpha export type Mapping = SingleMapping | AnyMapping | RangeMapping | MultipleMapping; // @alpha export namespace Mapping { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha export type Mappings = Partial>>; // @alpha export namespace Mappings { const // (undocumented) _isMappingsValid: FuncKeywordDefinition; const // (undocumented) innerSchema: JSONSchema>; const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "MappingsHelper" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type MappingsHelper = { getMappings(): Mappings; addMapping(network: ContractNetwork, contractAddress: ContractAddress, mapping: Mapping): void; includesNft(network: ContractNetwork, contractAddress: ContractAddress, tokenId: string): boolean; }; // @alpha export enum MappingType { // (undocumented) ANY = "any", // (undocumented) MULTIPLE = "multiple", // (undocumented) RANGE = "range", // (undocumented) SINGLE = "single" } // Warning: (ae-missing-release-tag) "MarketingAdminFields" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type MarketingAdminFields = { name: LocalizedField; campaign?: LocalizedField>; marketplaceHomepageBanner?: LocalizedField>; marketplaceCollectiblesBanner?: LocalizedField>; marketplaceCampaignCollectiblesBanner?: LocalizedField>; builderCampaignBanner?: LocalizedField>; }; // @alpha export type MerkleProof = { proof: string[]; index: number; hashingKeys: string[]; entityHash: string; }; // @alpha export namespace MerkleProof { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @public (undocumented) type Messages = SceneUpdate | Update; // @alpha export type MetaTransaction = { from: string; params: [string, string]; }; // @alpha (undocumented) export namespace MetaTransaction { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export type Metrics = { triangles: number; materials: number; textures: number; meshes: number; bodies: number; entities: number; }; // @alpha (undocumented) export namespace Metrics { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "Mint" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "Mint" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type Mint = { id: string; creator: string; beneficiary: string; minter: string; itemId: string; tokenId: string; issuedId: string; contractAddress: string; price: string | null; timestamp: number; network: Network.ETHEREUM | Network.MATIC; chainId: ChainId; }; // @public (undocumented) export namespace Mint { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "MintFilters" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type MintFilters = { first?: number; skip?: number; sortBy?: MintSortBy; creator?: string; beneficiary?: string; minter?: string; contractAddress?: string; itemId?: string; tokenId?: string; issuedId?: string; isSale?: boolean; network?: Network; }; // Warning: (ae-missing-release-tag) "MintSortBy" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum MintSortBy { // (undocumented) MOST_EXPENSIVE = "most_expensive", // (undocumented) RECENTLY_MINTED = "recently_minted" } // Warning: (ae-missing-release-tag) "MoveToParcelEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type MoveToParcelEvent = BaseEvent & { type: Events.Type.CLIENT; subType: Events.SubType.Client.MOVE_TO_PARCEL; metadata: ClientBaseMetadata & { parcel: { isEmptyParcel: boolean; newParcel: string; oldParcel: string; sceneHash: string; }; }; }; // @alpha export type MultipleMapping = { type: MappingType.MULTIPLE; ids: string[]; }; // @alpha export namespace MultipleMapping { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha export enum Network { // (undocumented) ARBITRUM = "ARBITRUM", // (undocumented) AVALANCHE = "AVALANCHE", // (undocumented) BSC = "BINANCE SMART CHAIN", // (undocumented) ETHEREUM = "ETHEREUM", // (undocumented) FANTOM = "FANTOM", // (undocumented) MATIC = "MATIC", // (undocumented) OPTIMISM = "OPTIMISM" } // @alpha (undocumented) export namespace Network { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "NFT" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "NFT" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type NFT = { id: string; contractAddress: string; tokenId: string; activeOrderId: string | null; openRentalId: string | null; owner: string; name: string; category: NFTCategory; image: string; url: string; issuedId: string | null; itemId: string | null; data: { parcel?: { x: string; y: string; description: string | null; estate: { tokenId: string; name: string; } | null; }; estate?: { size: number; parcels: { x: number; y: number; }[]; description: string | null; }; wearable?: { description: string; category: WearableCategory; rarity: Rarity; bodyShapes: BodyShape[]; isSmart: boolean; }; ens?: { subdomain: string; }; emote?: { description: string; category: EmoteCategory; rarity: Rarity; bodyShapes: BodyShape[]; loop: boolean; hasSound: boolean; hasGeometry: boolean; outcomeType: EmoteOutcomeType | null; }; }; network: Network.ETHEREUM | Network.MATIC; chainId: ChainId; createdAt: number; updatedAt: number; soldAt: number; urn?: string; utility?: string; }; // @public (undocumented) export namespace NFT { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "NFTBid" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type NFTBid = BaseBid & { tradeId: string; tradeContractAddress: string; tokenId: string; }; // Warning: (ae-missing-release-tag) "NFTCategory" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "NFTCategory" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum NFTCategory { // (undocumented) EMOTE = "emote", // (undocumented) ENS = "ens", // (undocumented) ESTATE = "estate", // (undocumented) PARCEL = "parcel", // (undocumented) WEARABLE = "wearable" } // @public (undocumented) export namespace NFTCategory { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "NFTFilters" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type NFTFilters = { first?: number; skip?: number; sortBy?: NFTSortBy; category?: NFTCategory; owner?: string; isOnSale?: boolean; isOnRent?: boolean; search?: string; itemRarities?: Rarity[]; isLand?: boolean; isWearableHead?: boolean; isWearableAccessory?: boolean; isWearableSmart?: boolean; wearableCategory?: WearableCategory; wearableGenders?: (WearableGender | GenderFilterOption)[]; emoteCategory?: EmoteCategory; emoteGenders?: (WearableGender | GenderFilterOption)[]; emotePlayMode?: EmotePlayMode | EmotePlayMode[]; contractAddresses?: string[]; creator?: string | string[]; tokenId?: string; itemId?: string; network?: Network; rentalStatus?: RentalsListingsFilterBy['status']; ids?: string[]; minPrice?: string; maxPrice?: string; minEstateSize?: number; maxEstateSize?: number; minDistanceToPlaza?: number; maxDistanceToPlaza?: number; adjacentToRoad?: boolean; rentalDays?: number[]; emoteHasSound?: boolean; emoteHasGeometry?: boolean; emoteOutcomeType?: EmoteOutcomeType; } & Pick; // Warning: (ae-missing-release-tag) "NFTSortBy" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum NFTSortBy { // (undocumented) CHEAPEST = "cheapest", // (undocumented) MAX_RENTAL_PRICE = "max_rental_price", // (undocumented) MIN_RENTAL_PRICE = "min_rental_price", // (undocumented) NAME = "name", // (undocumented) NEWEST = "newest", // (undocumented) RECENTLY_LISTED = "recently_listed", // (undocumented) RECENTLY_SOLD = "recently_sold", // (undocumented) RENTAL_DATE = "rented_date", // (undocumented) RENTAL_LISTING_DATE = "rental_listing_date" } // @alpha export type NotificationChannelType = { email: boolean; in_app: boolean; }; // @alpha export enum NotificationOptOutScope { // (undocumented) COMMUNITY = "community" } // @alpha export enum NotificationType { // (undocumented) BADGE_GRANTED = "badge_granted", // (undocumented) BAN_LIFTED = "ban_lifted", // (undocumented) BAN_WARNING = "ban_warning", // (undocumented) BANNED = "banned", // (undocumented) BID_ACCEPTED = "bid_accepted", // (undocumented) BID_RECEIVED = "bid_received", // (undocumented) COMMUNITY_DELETED = "community_deleted", // (undocumented) COMMUNITY_DELETED_CONTENT_VIOLATION = "community_deleted_content_violation", // (undocumented) COMMUNITY_INVITE_RECEIVED = "community_invite_received", // (undocumented) COMMUNITY_MEMBER_BANNED = "community_member_banned", // (undocumented) COMMUNITY_MEMBER_REMOVED = "community_member_removed", // (undocumented) COMMUNITY_OWNERSHIP_TRANSFERRED = "community_ownership_transferred", // (undocumented) COMMUNITY_POST_ADDED = "community_post_added", // (undocumented) COMMUNITY_RENAMED = "community_renamed", // (undocumented) COMMUNITY_REQUEST_TO_JOIN_ACCEPTED = "community_request_to_join_accepted", // (undocumented) COMMUNITY_REQUEST_TO_JOIN_RECEIVED = "community_request_to_join_received", // (undocumented) COMMUNITY_VOICE_CHAT_STARTED = "community_voice_chat_started", // (undocumented) CREDITS_GOAL_COMPLETED = "credits_goal_completed", // (undocumented) CREDITS_NEW_SEASON_REMINDER = "credits_new_season_reminder", // (undocumented) CREDITS_ON_DEMAND_GRANTED = "credits_on_demand_granted", // (undocumented) CREDITS_REMINDER_CLAIM_CREDITS = "credits_reminder_claim_credits", // (undocumented) CREDITS_REMINDER_COMPLETE_GOALS = "credits_reminder_complete_goals", // (undocumented) CREDITS_REMINDER_DO_NOT_MISS_OUT = "credits_reminder_do_not_miss_out", // (undocumented) CREDITS_REMINDER_USAGE = "credits_reminder_usage", // (undocumented) CREDITS_REMINDER_USAGE_24_HOURS = "credits_reminder_usage_24_hours", // (undocumented) EVENT_APPROVED = "event_approved", // (undocumented) EVENT_CREATED = "event_created", // (undocumented) EVENT_DELETED = "event_deleted", // (undocumented) EVENT_REJECTED = "event_rejected", // (undocumented) EVENTS_STARTED = "events_started", // (undocumented) EVENTS_STARTS_SOON = "events_starts_soon", // (undocumented) GOVERNANCE_ANNOUNCEMENT = "governance_announcement", // (undocumented) GOVERNANCE_AUTHORED_PROPOSAL_FINISHED = "governance_authored_proposal_finished", // (undocumented) GOVERNANCE_CLIFF_ENDED = "governance_cliff_ended", // (undocumented) GOVERNANCE_COAUTHOR_REQUESTED = "governance_coauthor_requested", // (undocumented) GOVERNANCE_NEW_COMMENT_ON_PROJECT_UPDATE = "governance_new_comment_on_project_update", // (undocumented) GOVERNANCE_NEW_COMMENT_ON_PROPOSAL = "governance_new_comment_on_proposal", // (undocumented) GOVERNANCE_PITCH_PASSED = "governance_pitch_passed", // (undocumented) GOVERNANCE_PROPOSAL_ENACTED = "governance_proposal_enacted", // (undocumented) GOVERNANCE_TENDER_PASSED = "governance_tender_passed", // (undocumented) GOVERNANCE_VOTED_ON_BEHALF = "governance_voted_on_behalf", // (undocumented) GOVERNANCE_VOTING_ENDED_VOTER = "governance_voting_ended_voter", // (undocumented) GOVERNANCE_WHALE_VOTE = "governance_whale_vote", // (undocumented) ITEM_PUBLISHED = "item_published", // (undocumented) ITEM_SOLD = "item_sold", // (undocumented) LAND_RENTAL_ENDED = "rental_ended", // (undocumented) LAND_RENTED = "rental_started", // (undocumented) REFERRAL_INVITED_USERS_ACCEPTED = "referral_invited_users_accepted", // (undocumented) REFERRAL_NEW_TIER_REACHED = "referral_new_tier_reached", // (undocumented) REWARD_ASSIGNED = "reward_assignment", // (undocumented) REWARD_CAMPAIGN_GAS_PRICE_HIGHER_THAN_EXPECTED = "reward_campaign_gas_price_higher_than_expected", // (undocumented) REWARD_CAMPAIGN_OUT_OF_FUNDS = "reward_campaign_out_of_funds", // (undocumented) REWARD_CAMPAIGN_OUT_OF_STOCK = "reward_campaign_out_of_stock", // (undocumented) REWARD_DELAYED = "reward_delayed", // (undocumented) REWARD_IN_PROGRESS = "reward_in_progress", // (undocumented) ROYALTIES_EARNED = "royalties_earned", // (undocumented) SOCIAL_SERVICE_FRIENDSHIP_ACCEPTED = "social_service_friendship_accepted", // (undocumented) SOCIAL_SERVICE_FRIENDSHIP_REQUEST = "social_service_friendship_request", // (undocumented) STREAMING_KEY_EXPIRED = "streaming_key_expired", // (undocumented) STREAMING_KEY_RESET = "streaming_key_reset", // (undocumented) STREAMING_KEY_REVOKE = "streaming_key_revoke", // (undocumented) STREAMING_PLACE_UPDATED = "streaming_place_updated", // (undocumented) STREAMING_TIME_EXCEEDED = "streaming_time_exceeded", // (undocumented) TIP_RECEIVED = "tip_received", // (undocumented) TRANSFER_RECEIVED = "transfer_received", // (undocumented) USER_BANNED_FROM_SCENE = "user_banned_from_scene", // (undocumented) USER_UNBANNED_FROM_SCENE = "user_unbanned_from_scene", // (undocumented) WORLDS_ACCESS_RESTORED = "worlds_access_restored", // (undocumented) WORLDS_ACCESS_RESTRICTED = "worlds_access_restricted", // (undocumented) WORLDS_MISSING_RESOURCES = "worlds_missing_resources", // (undocumented) WORLDS_PERMISSION_GRANTED = "worlds_permission_granted", // (undocumented) WORLDS_PERMISSION_REVOKED = "worlds_permission_revoked" } // Warning: (ae-missing-release-tag) "OnChainTrade" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type OnChainTrade = { signer: string; signature: string; checks: TradeChecks & { allowedProof: string[]; }; sent: OnChainTradeAsset[]; received: OnChainTradeAsset[]; }; // Warning: (ae-missing-release-tag) "OnChainTradeAsset" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type OnChainTradeAsset = { assetType: TradeAssetType; contractAddress: string; value: string; extra: string; beneficiary: string; }; // Warning: (ae-missing-release-tag) "Order" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "Order" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type Order = { id: string; marketplaceAddress: string; contractAddress: string; tokenId: string; owner: string; buyer: string | null; price: string; status: ListingStatus; expiresAt: number; createdAt: number; updatedAt: number; network: Network.ETHEREUM | Network.MATIC; chainId: ChainId; issuedId: string; tradeId?: string; }; // @public (undocumented) export namespace Order { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "OrderFilters" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type OrderFilters = { first?: number; skip?: number; sortBy?: OrderSortBy; marketplaceAddress?: string; owner?: string; buyer?: string; contractAddress?: string; tokenId?: string; status?: ListingStatus; network?: Network; itemId?: string; nftName?: string; }; // Warning: (ae-missing-release-tag) "OrderSortBy" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum OrderSortBy { // (undocumented) CHEAPEST = "cheapest", // (undocumented) ISSUED_ID_ASC = "issued_id_asc", // (undocumented) ISSUED_ID_DESC = "issued_id_desc", // (undocumented) OLDEST = "oldest", // (undocumented) RECENTLY_LISTED = "recently_listed", // (undocumented) RECENTLY_UPDATED = "recently_updated" } // Warning: (ae-missing-release-tag) "OutcomeGroup" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "OutcomeGroup" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type OutcomeGroup = { title: string; loop: boolean; clips: Partial>; audio?: string; }; // @public (undocumented) export namespace OutcomeGroup { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export type Outfit = { bodyShape: WearableId; eyes: { color: Color3; }; hair: { color: Color3; }; skin: { color: Color3; }; wearables: WearableId[]; forceRender?: WearableCategory[]; }; // @alpha export namespace Outfit { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export type Outfits = { outfits: { slot: number; outfit: Outfit; }[]; namesForExtraSlots: string[]; }; // @alpha export namespace Outfits { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "PaginatedParameters" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type PaginatedParameters = { limit?: number; offset?: number; }; // Warning: (ae-missing-release-tag) "PaginatedResponse" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type PaginatedResponse = { results: T[]; total: number; page: number; pages: number; limit: number; }; // @public export type Parcel = { x: number; y: number; }; // @public export namespace Parcel { const _isInLimits: KeywordDefinition; const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; export function isExceptionParcel(parcel: Parcel): boolean; export function isInBounds(parcel: Parcel): boolean; export function isInStandardBounds(parcel: Parcel): boolean; export function isParcelStringValid(parcelString: string): boolean; export function isValid(parcel: Parcel): boolean; export function isValidString(parcelString: string): boolean; // (undocumented) export function parcelToString({ x, y }: Parcel): string; // (undocumented) export function stringToParcel(position: string): Parcel | null; } // @public export const PARCEL_LIMITS: { minX: number; maxX: number; minY: number; maxY: number; }; // Warning: (ae-missing-release-tag) "PassportOpenedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type PassportOpenedEvent = BaseEvent & { type: Events.Type.CLIENT; subType: Events.SubType.Client.PASSPORT_OPENED; metadata: ClientBaseMetadata & { passport: { receiver: EthAddress; }; }; }; // Warning: (ae-missing-release-tag) "PeriodCreation" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "PeriodCreation" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public export type PeriodCreation = { minDays: number; maxDays: number; pricePerDay: string; }; // @public (undocumented) export namespace PeriodCreation { const // (undocumented) schema: JSONSchemaType; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "PhotoPrivacyChangedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "PhotoPrivacyChangedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type PhotoPrivacyChangedEvent = BaseEvent & { type: Events.Type.CAMERA; subType: Events.SubType.Camera.PHOTO_PRIVACY_CHANGED; metadata: { userAddress: string; photoId: string; isPublic: boolean; }; }; // @public (undocumented) export namespace PhotoPrivacyChangedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "PhotoTakenEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "PhotoTakenEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type PhotoTakenEvent = BaseEvent & { type: Events.Type.CAMERA; subType: Events.SubType.Camera.PHOTO_TAKEN; metadata: { sceneId: string; realm: string; userAddress: string; isPublic: boolean; photoId: string; users: Array<{ address: string; isEmoting: boolean; }>; placeId?: string; }; }; // @public (undocumented) export namespace PhotoTakenEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @public export type PointerChangesSyncDeployment = SnapshotSyncDeployment & { localTimestamp: number; }; // @public (undocumented) export namespace PointerChangesSyncDeployment { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-different-release-tags) This symbol has another declaration with a different release tag // Warning: (ae-missing-release-tag) "PreviewCamera" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum PreviewCamera { // (undocumented) INTERACTIVE = "interactive", // (undocumented) STATIC = "static" } // @alpha (undocumented) export namespace PreviewCamera { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "PreviewConfig" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type PreviewConfig = { item?: WearableDefinition | EmoteDefinition; wearables: WearableDefinition[]; bodyShape: BodyShape; skin: string; hair: string; eyes: string; zoom: number; type: PreviewType; face: boolean; background: { image?: string; color: string; transparent: boolean; }; emote: PreviewEmote | null; camera: PreviewCamera; projection: PreviewProjection; autoRotateSpeed: number; centerBoundingBox: boolean; fadeEffect: boolean; showSceneBoundaries?: boolean; showThumbnailBoundaries?: boolean; offsetX: number; offsetY: number; offsetZ: number; cameraX: number; cameraY: number; cameraZ: number; wheelZoom: number; wheelPrecision: number; wheelStart: number; panning: boolean; lockAlpha: boolean; lockBeta: boolean; lockRadius: boolean; forceRender?: Array; unityMode?: PreviewUnityMode; unity?: boolean; disableLoader?: boolean; socialEmote?: SocialEmoteAnimation; }; // Warning: (ae-different-release-tags) This symbol has another declaration with a different release tag // Warning: (ae-missing-release-tag) "PreviewEmote" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum PreviewEmote { // (undocumented) CLAP = "clap", // (undocumented) DAB = "dab", // (undocumented) DANCE = "dance", // (undocumented) FASHION = "fashion", // (undocumented) FASHION_2 = "fashion-2", // (undocumented) FASHION_3 = "fashion-3", // (undocumented) FASHION_4 = "fashion-4", // (undocumented) FIST_PUMP = "fist-pump", // (undocumented) HEAD_EXPLODE = "head-explode", // (undocumented) IDLE = "idle", // (undocumented) JUMP = "jump", // (undocumented) LOVE = "love", // (undocumented) MONEY = "money", // (undocumented) RUN = "run", // (undocumented) WALK = "walk", // (undocumented) WAVE = "wave" } // @alpha (undocumented) export namespace PreviewEmote { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-different-release-tags) This symbol has another declaration with a different release tag // Warning: (ae-missing-release-tag) "PreviewEmoteEventType" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum PreviewEmoteEventType { // (undocumented) ANIMATION_END = "animation_end", // (undocumented) ANIMATION_LOOP = "animation_loop", // (undocumented) ANIMATION_PAUSE = "animation_pause", // (undocumented) ANIMATION_PLAY = "animation_play", // (undocumented) ANIMATION_PLAYING = "animation_playing" } // @alpha (undocumented) export namespace PreviewEmoteEventType { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "PreviewMessagePayload" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type PreviewMessagePayload = T extends PreviewMessageType.READY ? null : T extends PreviewMessageType.LOAD ? { renderer: PreviewRenderer; } | null : T extends PreviewMessageType.ERROR ? { message: string; } : T extends PreviewMessageType.UPDATE ? { options: PreviewOptions; } : T extends PreviewMessageType.CONTROLLER_REQUEST ? { id: string; namespace: 'scene' | 'emote' | 'physics'; method: 'getScreenshot' | 'getMetrics' | 'changeZoom' | 'changeCameraPosition' | 'panCamera' | 'cleanup' | 'getLength' | 'isPlaying' | 'play' | 'pause' | 'stop' | 'goTo' | 'enableSound' | 'disableSound' | 'hasSound' | 'setUsername' | 'setSpringBonesParams'; params: any[]; } : T extends PreviewMessageType.CONTROLLER_RESPONSE ? { id: string; ok: true; result: any; } | { id: string; ok: false; error: string; } : T extends PreviewMessageType.EMOTE_EVENT ? { type: PreviewEmoteEventType; payload: EmoteEventPayload; } : unknown; // Warning: (ae-different-release-tags) This symbol has another declaration with a different release tag // Warning: (ae-missing-release-tag) "PreviewMessageType" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum PreviewMessageType { // (undocumented) CONTROLLER_REQUEST = "controller_request", // (undocumented) CONTROLLER_RESPONSE = "controller_response", // (undocumented) EMOTE_EVENT = "emote_event", // (undocumented) ERROR = "error", // (undocumented) LOAD = "load", // (undocumented) READY = "ready", // (undocumented) UPDATE = "update" } // @alpha (undocumented) export namespace PreviewMessageType { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export type PreviewOptions = { contractAddress?: string | null; tokenId?: string | null; itemId?: string | null; profile?: string | null; bodyShape?: BodyShape | null; type?: PreviewType | null; skin?: string | null; hair?: string | null; eyes?: string | null; urns?: string[] | null; urls?: string[] | null; base64s?: string[] | null; blob?: WearableWithBlobs | EmoteWithBlobs | null; zoom?: number | null; zoomScale?: number | null; emote?: PreviewEmote | null; camera?: PreviewCamera | null; projection?: PreviewProjection | null; autoRotateSpeed?: number | null; offsetX?: number | null; offsetY?: number | null; offsetZ?: number | null; cameraX?: number | null; cameraY?: number | null; cameraZ?: number | null; wheelZoom?: number | null; wheelPrecision?: number | null; wheelStart?: number | null; background?: string | null; disableBackground?: boolean | null; disableAutoCenter?: boolean | null; disableAutoRotate?: boolean | null; disableFace?: boolean | null; disableDefaultWearables?: boolean | null; disableDefaultEmotes?: boolean | null; disableFadeEffect?: boolean | null; showSceneBoundaries?: boolean; showThumbnailBoundaries?: boolean; peerUrl?: string | null; nftServerUrl?: string | null; marketplaceServerUrl?: string | null; panning?: boolean; lockAlpha?: boolean; lockBeta?: boolean; lockRadius?: boolean; username?: string | null; unityMode?: PreviewUnityMode | null; unity?: boolean | null; disableLoader?: boolean | null; socialEmote?: SocialEmoteAnimation | null; }; // Warning: (ae-missing-release-tag) "PreviewProjection" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "PreviewProjection" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum PreviewProjection { // (undocumented) ORTHOGRAPHIC = "orthographic", // (undocumented) PERSPECTIVE = "perspective" } // @public (undocumented) export namespace PreviewProjection { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "PreviewRenderer" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum PreviewRenderer { // (undocumented) BABYLON = "babylon", // (undocumented) UNITY = "unity" } // @alpha (undocumented) export enum PreviewType { // (undocumented) AVATAR = "avatar", // (undocumented) TEXTURE = "texture", // (undocumented) WEARABLE = "wearable" } // @alpha (undocumented) export namespace PreviewType { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "PreviewUnityMode" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum PreviewUnityMode { // (undocumented) AUTH = "authentication", // (undocumented) BUILDER = "builder", // (undocumented) CONFIG = "configurator", // (undocumented) JESUS = "jesus", // (undocumented) MARKETPLACE = "marketplace", // (undocumented) PROFILE = "profile" } // @alpha export type Profile = { avatars: Avatar[]; }; // @alpha export namespace Profile { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @public (undocumented) enum ProjectType { // (undocumented) LIBRARY = "library", // (undocumented) PORTABLE_EXPERIENCE = "portable-experience", // (undocumented) SCENE = "scene", // (undocumented) SMART_ITEM = "smart-item" } // @public (undocumented) namespace ProjectType { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha export enum ProviderType { // (undocumented) AUTH_SERVER = "auth_server", // (undocumented) FORTMATIC = "formatic", // (undocumented) INJECTED = "injected", // (undocumented) MAGIC = "magic", // (undocumented) MAGIC_TEST = "magic_test", // (undocumented) METAMASK_MOBILE = "metamask_mobile", // (undocumented) NETWORK = "network", // (undocumented) THIRDWEB = "thirdweb", // (undocumented) WALLET_CONNECT = "wallet_connect", // (undocumented) WALLET_CONNECT_V2 = "wallet_connect_v2", // (undocumented) WALLET_LINK = "wallet_link" } // @alpha (undocumented) export namespace ProviderType { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha export type RangeMapping = { type: MappingType.RANGE; from: string; to: string; }; // @alpha export namespace RangeMapping { const // (undocumented) _fromLessThanOrEqualTo: KeywordDefinition; const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "Rarity" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "Rarity" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum Rarity { // (undocumented) COMMON = "common", // (undocumented) EPIC = "epic", // (undocumented) EXOTIC = "exotic", // (undocumented) LEGENDARY = "legendary", // (undocumented) MYTHIC = "mythic", // (undocumented) RARE = "rare", // (undocumented) UNCOMMON = "uncommon", // (undocumented) UNIQUE = "unique" } // @public (undocumented) export namespace Rarity { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; // (undocumented) export function getColor(rarity: Rarity): string; // (undocumented) export function getGradient(rarity: Rarity): [string, string]; // (undocumented) export function getMaxSupply(rarity: Rarity): number; // (undocumented) export function getRarities(): Rarity[]; } // Warning: (ae-missing-release-tag) "ReferralInvitedUsersAcceptedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "ReferralInvitedUsersAcceptedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type ReferralInvitedUsersAcceptedEvent = BaseEvent & { type: Events.Type.REFERRAL; subType: Events.SubType.Referral.REFERRAL_INVITED_USERS_ACCEPTED; metadata: ReferralMetadata; }; // @public (undocumented) export namespace ReferralInvitedUsersAcceptedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "ReferralNewTierReachedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "ReferralNewTierReachedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type ReferralNewTierReachedEvent = BaseEvent & { type: Events.Type.REFERRAL; subType: Events.SubType.Referral.REFERRAL_NEW_TIER_REACHED; metadata: ReferralMetadata; }; // @public (undocumented) export namespace ReferralNewTierReachedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "RentalEndedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "RentalEndedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type RentalEndedEvent = BaseEvent & { type: Events.Type.BLOCKCHAIN; subType: Events.SubType.Blockchain.RENTAL_ENDED; metadata: RentalMetadata; }; // @public (undocumented) export namespace RentalEndedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "RentalListing" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public export type RentalListing = { id: string; nftId: string; category: NFTCategory; searchText: string; network: Network.ETHEREUM; chainId: ChainId; expiration: number; signature: string; nonces: string[]; tokenId: string; contractAddress: string; rentalContractAddress: string; lessor: string | null; tenant: string | null; status: RentalStatus; createdAt: number; updatedAt: number; startedAt: number | null; periods: RentalListingPeriod[]; target: string; rentedDays: number | null; }; // Warning: (ae-missing-release-tag) "RentalListingCreation" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "RentalListingCreation" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public export type RentalListingCreation = { network: Network.ETHEREUM; chainId: ChainId; expiration: number; signature: string; tokenId: string; contractAddress: string; rentalContractAddress: string; nonces: string[]; periods: PeriodCreation[]; target: string; }; // @public (undocumented) export namespace RentalListingCreation { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "RentalListingPeriod" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public export type RentalListingPeriod = { minDays: number; maxDays: number; pricePerDay: string; }; // Warning: (ae-missing-release-tag) "RentalsListingsFilterBy" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public export type RentalsListingsFilterBy = { category?: RentalsListingsFilterByCategory; text?: string; status?: RentalStatus | RentalStatus[]; periods?: RentalsListingsFilterByPeriod; lessor?: string; tenant?: string; tokenId?: string; contractAddresses?: string[]; network?: Network; nftIds?: string[]; updatedAfter?: number; target?: string; minPricePerDay?: string; maxPricePerDay?: string; minDistanceToPlaza?: number; maxDistanceToPlaza?: number; minEstateSize?: number; maxEstateSize?: number; adjacentToRoad?: boolean; rentalDays?: number[]; }; // Warning: (ae-missing-release-tag) "RentalsListingsFilterByCategory" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public export enum RentalsListingsFilterByCategory { // (undocumented) ESTATE = "estate", // (undocumented) PARCEL = "parcel" } // Warning: (ae-missing-release-tag) "RentalsListingsFilterByPeriod" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public export type RentalsListingsFilterByPeriod = { minDays: number; maxDays: number; pricePerDay?: number; }; // Warning: (ae-missing-release-tag) "RentalsListingSortDirection" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public export enum RentalsListingSortDirection { // (undocumented) ASC = "asc", // (undocumented) DESC = "desc" } // Warning: (ae-missing-release-tag) "RentalsListingsSortBy" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public export enum RentalsListingsSortBy { LAND_CREATION_DATE = "land_creation_date", MAX_RENTAL_PRICE = "max_rental_price", MIN_RENTAL_PRICE = "min_rental_price", NAME = "name", RENTAL_DATE = "rented_date", RENTAL_LISTING_DATE = "rental_listing_date" } // Warning: (ae-missing-release-tag) "RentalStartedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "RentalStartedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type RentalStartedEvent = BaseEvent & { type: Events.Type.BLOCKCHAIN; subType: Events.SubType.Blockchain.RENTAL_STARTED; metadata: RentalMetadata; }; // @public (undocumented) export namespace RentalStartedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "RentalStatus" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public export enum RentalStatus { // (undocumented) CANCELLED = "cancelled", // (undocumented) CLAIMED = "claimed", // (undocumented) EXECUTED = "executed", // (undocumented) OPEN = "open" } // @alpha (undocumented) export enum RequiredPermission { // (undocumented) ALLOW_MEDIA_HOSTNAMES = "ALLOW_MEDIA_HOSTNAMES", // (undocumented) ALLOW_TO_MOVE_PLAYER_INSIDE_SCENE = "ALLOW_TO_MOVE_PLAYER_INSIDE_SCENE", // (undocumented) ALLOW_TO_TRIGGER_AVATAR_EMOTE = "ALLOW_TO_TRIGGER_AVATAR_EMOTE", // (undocumented) OPEN_EXTERNAL_LINK = "OPEN_EXTERNAL_LINK", // (undocumented) USE_FETCH = "USE_FETCH", // (undocumented) USE_WEB3_API = "USE_WEB3_API", // (undocumented) USE_WEBSOCKET = "USE_WEBSOCKET" } // Warning: (ae-missing-release-tag) "RewardAssignedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "RewardAssignedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type RewardAssignedEvent = BaseEvent & { type: Events.Type.REWARDS; subType: Events.SubType.Rewards.REWARD_ASSIGNED; metadata: RewardEventMetadata; }; // @public (undocumented) export namespace RewardAssignedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "RewardDelayedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "RewardDelayedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type RewardDelayedEvent = BaseEvent & { type: Events.Type.REWARDS; subType: Events.SubType.Rewards.REWARD_DELAYED; metadata: RewardEventMetadata; }; // @public (undocumented) export namespace RewardDelayedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "RewardEventMetadata" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type RewardEventMetadata = BaseEventMetadata & { beneficiary: EthAddress; tokenName: string; tokenImage: string; tokenRarity?: string; tokenCategory?: string; }; // Warning: (ae-missing-release-tag) "RewardInProgressEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "RewardInProgressEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type RewardInProgressEvent = BaseEvent & { type: Events.Type.REWARDS; subType: Events.SubType.Rewards.REWARD_IN_PROGRESS; metadata: RewardEventMetadata; }; // @public (undocumented) export namespace RewardInProgressEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "RoomType" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum RoomType { // (undocumented) COMMUNITY_VOICE_CHAT = "community-voice-chat", // (undocumented) ISLAND = "island", // (undocumented) PRIVATE_MESSAGE = "private-message", // (undocumented) SCENE = "scene", // (undocumented) UNKNOWN = "unknown", // (undocumented) VOICE_CHAT = "voice-chat", // (undocumented) WORLD = "world" } // Warning: (ae-missing-release-tag) "RoyaltiesEarnedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "RoyaltiesEarnedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type RoyaltiesEarnedEvent = BaseEvent & { type: Events.Type.BLOCKCHAIN; subType: Events.SubType.Blockchain.ROYALTIES_EARNED; metadata: { address: string; image: string; category: string; rarity?: string; link: string; nftName?: string; royaltiesCut: string; royaltiesCollector: string; network: string; title: string; description?: string; }; }; // @public (undocumented) export namespace RoyaltiesEarnedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "Sale" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "Sale" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type Sale = { id: string; type: SaleType; buyer: string; seller: string; itemId: string | null; tokenId: string; contractAddress: string; price: string; timestamp: number; txHash: string; network: Network.ETHEREUM | Network.MATIC; chainId: ChainId; }; // @public (undocumented) export namespace Sale { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "SaleFilters" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type SaleFilters = { first?: number; skip?: number; sortBy?: SaleSortBy; type?: SaleType; categories?: NFTCategory[]; buyer?: string; seller?: string; contractAddress?: string; itemId?: string; tokenId?: string; from?: number; to?: number; minPrice?: string; maxPrice?: string; network?: Network; }; // Warning: (ae-missing-release-tag) "SaleSortBy" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum SaleSortBy { // (undocumented) MOST_EXPENSIVE = "most_expensive", // (undocumented) RECENTLY_SOLD = "recently_sold" } // Warning: (ae-missing-release-tag) "SaleType" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "SaleType" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum SaleType { // (undocumented) BID = "bid", // (undocumented) MINT = "mint", // (undocumented) ORDER = "order" } // @public (undocumented) export namespace SaleType { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export type Scene = DisplayableDeployment & { isPortableExperience?: boolean; main: string; scene: SceneParcels; display?: { title?: string; favicon?: string; description?: string; navmapThumbnail?: string; }; owner?: string; creator?: string; contact?: { name?: string; email?: string; im?: string; url?: string; }; tags?: string[]; source?: Source; spawnPoints?: SpawnPoint[]; requiredPermissions?: RequiredPermission[]; featureToggles?: FeatureToggles; worldConfiguration?: WorldConfiguration; allowedMediaHostnames?: string[]; landscapeTerrain?: boolean; }; // @alpha (undocumented) export namespace Scene { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @public (undocumented) const SCENE_UPDATE = "SCENE_UPDATE"; // @alpha (undocumented) export type SceneParcels = { base: string; parcels: string[]; }; // @alpha (undocumented) export namespace SceneParcels { const // (undocumented) schema: JSONSchema; const // (undocumented) schemaValidator: ValidateFunction; const // (undocumented) validate: ValidateFunction; } // @public (undocumented) type SceneUpdate = { type: typeof SCENE_UPDATE; payload: { sceneId: string; sceneType: string; }; }; // @public (undocumented) namespace SceneUpdate { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } declare namespace sdk { export { Actions, Messages, SCENE_UPDATE, SceneUpdate, UPDATE, Update, ProjectType, WearableJson } } export { sdk } // Warning: (ae-missing-release-tag) "sendMessage" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export const sendMessage: (window: { postMessage(event: any, targetOrigin: string): any; }, type: T, payload: PreviewMessagePayload, targetOrigin?: string) => void; // @alpha export type SingleMapping = { type: MappingType.SINGLE; id: string; }; // @alpha export namespace SingleMapping { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha export type Snapshots = { face256: IPFSv2; body: IPFSv2; }; // @alpha export namespace Snapshots { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @public export type SnapshotSyncDeployment = { entityId: IPFSv1 | IPFSv2; entityType: string; pointers: string[]; authChain: AuthChain; entityTimestamp: number; }; // @public (undocumented) export namespace SnapshotSyncDeployment { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export type Source = { version?: number; origin: string; projectId: string; point?: { x: number; y: number; }; rotation?: 'north' | 'east' | 'south' | 'west'; layout?: { rows: number; cols: number; }; isEmpty?: boolean; }; // @alpha (undocumented) export namespace Source { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export type SpawnPoint = { name?: string; position: SinglePosition | MultiPosition; default?: boolean; cameraTarget?: SinglePosition; }; // @alpha (undocumented) export namespace SpawnPoint { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export type SpringBoneParams = { stiffness: number; gravityPower: number; gravityDir: [number, number, number]; drag: number; center?: string; isRoot?: boolean; }; // @alpha (undocumented) export namespace SpringBoneParams { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha export type SpringBonesData = { version: number; models: Record>; }; // @alpha (undocumented) export namespace SpringBonesData { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "StandardProps" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type StandardProps = { collectionAddress: string; rarity: Rarity; }; // Warning: (ae-missing-release-tag) "StartAnimation" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "StartAnimation" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type StartAnimation = { loop: boolean; [ArmatureId.Armature]: EmoteClip; [ArmatureId.Armature_Prop]?: EmoteClip; audio?: string; }; // @public (undocumented) export namespace StartAnimation { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "Store" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "Store" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type Store = { id: string; owner: string; description: string; links: { name: string; url: string; }[]; images: { name: string; file: string; }[]; version: number; }; // @public (undocumented) export namespace Store { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "StreamingKeyExpiredEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "StreamingKeyExpiredEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type StreamingKeyExpiredEvent = BaseEvent & { type: Events.Type.STREAMING; subType: Events.SubType.Streaming.STREAMING_KEY_EXPIRED; metadata: StreamingMetadata; }; // @public (undocumented) export namespace StreamingKeyExpiredEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "StreamingKeyResetEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "StreamingKeyResetEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type StreamingKeyResetEvent = BaseEvent & { type: Events.Type.STREAMING; subType: Events.SubType.Streaming.STREAMING_KEY_RESET; metadata: StreamingMetadata; }; // @public (undocumented) export namespace StreamingKeyResetEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "StreamingKeyRevokeEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "StreamingKeyRevokeEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type StreamingKeyRevokeEvent = BaseEvent & { type: Events.Type.STREAMING; subType: Events.SubType.Streaming.STREAMING_KEY_REVOKE; metadata: StreamingMetadata; }; // @public (undocumented) export namespace StreamingKeyRevokeEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "StreamingPlaceUpdatedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "StreamingPlaceUpdatedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type StreamingPlaceUpdatedEvent = BaseEvent & { type: Events.Type.STREAMING; subType: Events.SubType.Streaming.STREAMING_PLACE_UPDATED; metadata: StreamingMetadata; }; // @public (undocumented) export namespace StreamingPlaceUpdatedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "StreamingTimeExceededEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "StreamingTimeExceededEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type StreamingTimeExceededEvent = BaseEvent & { type: Events.Type.STREAMING; subType: Events.SubType.Streaming.STREAMING_TIME_EXCEEDED; metadata: StreamingMetadata; }; // @public (undocumented) export namespace StreamingTimeExceededEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha export type Subscription = { address: EthAddress; email: string | undefined; details: SubscriptionDetails; }; // @alpha export namespace Subscription { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha export type SubscriptionDetails = { ignore_all_email: boolean; ignore_all_in_app: boolean; message_type: { [notificationType in NotificationType]: NotificationChannelType; }; }; // @alpha export namespace SubscriptionDetails { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "SyncDeployment" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type SyncDeployment = SnapshotSyncDeployment | PointerChangesSyncDeployment; // Warning: (ae-missing-release-tag) "SysLink" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type SysLink = { sys: { type: 'Link'; linkType: T; id: string; }; }; // Warning: (ae-missing-release-tag) "ThirdPartyProps" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type ThirdPartyProps = { merkleProof: MerkleProof; content: Record; mappings?: Mappings; }; // Warning: (ae-missing-release-tag) "TipReceivedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "TipReceivedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type TipReceivedEvent = BaseEvent & { type: Events.Type.BLOCKCHAIN; subType: Events.SubType.Blockchain.TIP_RECEIVED; metadata: { senderAddress: string; receiverAddress: string; amount: string; }; }; // @public (undocumented) export namespace TipReceivedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "Trade" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type Trade = { id: string; signature: string; signer: string; network: Network; chainId: ChainId; type: TradeType; checks: TradeChecks; createdAt: number; sent: TradeAsset[]; received: TradeAssetWithBeneficiary[]; contract: string; }; // Warning: (ae-missing-release-tag) "TradeAsset" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type TradeAsset = CollectionItemTradeAsset | ERC20TradeAsset | ERC721TradeAsset | USDPeggedManaTradeAsset; // Warning: (ae-missing-release-tag) "TradeAssetDirection" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum TradeAssetDirection { // (undocumented) RECEIVED = "received", // (undocumented) SENT = "sent" } // Warning: (ae-missing-release-tag) "TradeAssetType" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum TradeAssetType { // (undocumented) COLLECTION_ITEM = 4, // (undocumented) ERC20 = 1, // (undocumented) ERC721 = 3, // (undocumented) USD_PEGGED_MANA = 2 } // Warning: (ae-missing-release-tag) "TradeAssetWithBeneficiary" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type TradeAssetWithBeneficiary = TradeAsset & { beneficiary: string; }; // Warning: (ae-missing-release-tag) "TradeChecks" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type TradeChecks = { uses: number; expiration: number; effective: number; salt: string; contractSignatureIndex: number; signerSignatureIndex: number; allowedRoot: string; allowedProof?: string[]; externalChecks: TradeExternalCheck[]; }; // Warning: (ae-missing-release-tag) "TradeCreation" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type TradeCreation = { signer: string; signature: string; network: Network; chainId: ChainId; type: TradeType; checks: TradeChecks; sent: TradeAsset[]; received: TradeAssetWithBeneficiary[]; }; // Warning: (ae-missing-release-tag) "TradeExternalCheck" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type TradeExternalCheck = { contractAddress: string; selector: string; value: string; required: boolean; }; // Warning: (ae-missing-release-tag) "TradeType" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum TradeType { // (undocumented) BID = "bid", // (undocumented) PUBLIC_ITEM_ORDER = "public_item_order", // (undocumented) PUBLIC_NFT_ORDER = "public_nft_order" } // Warning: (ae-missing-release-tag) "TransferReceivedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "TransferReceivedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type TransferReceivedEvent = BaseEvent & { type: Events.Type.BLOCKCHAIN; subType: Events.SubType.Blockchain.TRANSFER_RECEIVED; metadata: { senderAddress: string; receiverAddress: string; tokenUri?: string; }; }; // @public (undocumented) export namespace TransferReceivedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (tsdoc-missing-deprecation-message) The @deprecated block must include a deprecation message, e.g. describing the recommended alternative // // @public @deprecated (undocumented) const UPDATE = "update"; // Warning: (tsdoc-missing-deprecation-message) The @deprecated block must include a deprecation message, e.g. describing the recommended alternative // // @public @deprecated (undocumented) type Update = { type: typeof UPDATE; }; // Warning: (tsdoc-missing-deprecation-message) The @deprecated block must include a deprecation message, e.g. describing the recommended alternative // // @public @deprecated (undocumented) namespace Update { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @public export interface UrlValidationConfig { allowedPorts?: string[]; allowLocalhost?: boolean; } // Warning: (ae-missing-release-tag) "USDPeggedManaTradeAsset" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type USDPeggedManaTradeAsset = BaseTradeAsset & { assetType: TradeAssetType.USD_PEGGED_MANA; amount: string; }; // Warning: (ae-missing-release-tag) "UsedEmoteEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type UsedEmoteEvent = BaseEvent & { type: Events.Type.CLIENT; subType: Events.SubType.Client.USED_EMOTE; metadata: ClientBaseMetadata & { emote: { emoteIndex: number; isBase: boolean; itemId: string; source: string; }; }; }; // Warning: (ae-missing-release-tag) "UserBanCreatedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "UserBanCreatedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type UserBanCreatedEvent = BaseEvent & { type: Events.Type.MODERATION; subType: Events.SubType.Moderation.USER_BAN_CREATED; metadata: { id: string; bannedAddress: string; bannedBy: string; reason: string; bannedAt: number; expiresAt: number | null; customMessage?: string; }; }; // @public (undocumented) export namespace UserBanCreatedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "UserBanLiftedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "UserBanLiftedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type UserBanLiftedEvent = BaseEvent & { type: Events.Type.MODERATION; subType: Events.SubType.Moderation.USER_BAN_LIFTED; metadata: { id: string; bannedAddress: string; liftedBy: string; liftedAt: number; }; }; // @public (undocumented) export namespace UserBanLiftedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "UserBannedFromSceneEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "UserBannedFromSceneEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type UserBannedFromSceneEvent = BaseEvent & { type: Events.Type.COMMS; subType: Events.SubType.Comms.USER_BANNED_FROM_SCENE; metadata: { placeTitle: string; userAddress: string; }; }; // @public (undocumented) export namespace UserBannedFromSceneEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "UserJoinedRoomEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "UserJoinedRoomEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type UserJoinedRoomEvent = BaseEvent & { type: Events.Type.COMMS; subType: Events.SubType.Comms.USER_JOINED_ROOM; metadata: { parcel: string; sceneId: string; userAddress: string; realmName: string; islandName?: string; communityId?: string; voiceChatId?: string; isWorld: boolean; roomType: RoomType; }; }; // @public (undocumented) export namespace UserJoinedRoomEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "UserLeftRoomEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "UserLeftRoomEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type UserLeftRoomEvent = BaseEvent & { type: Events.Type.COMMS; subType: Events.SubType.Comms.USER_LEFT_ROOM; metadata: { sceneId?: string; isWorld: boolean; userAddress: string; realmName: string; roomType: RoomType; islandName?: string; communityId?: string; voiceChatId?: string; }; }; // @public (undocumented) export namespace UserLeftRoomEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "UserUnbannedFromSceneEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "UserUnbannedFromSceneEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type UserUnbannedFromSceneEvent = BaseEvent & { type: Events.Type.COMMS; subType: Events.SubType.Comms.USER_UNBANNED_FROM_SCENE; metadata: { placeTitle: string; userAddress: string; }; }; // @public (undocumented) export namespace UserUnbannedFromSceneEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "UserWarningCreatedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "UserWarningCreatedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type UserWarningCreatedEvent = BaseEvent & { type: Events.Type.MODERATION; subType: Events.SubType.Moderation.USER_WARNING_CREATED; metadata: { id: string; warnedAddress: string; warnedBy: string; reason: string; warnedAt: number; }; }; // @public (undocumented) export namespace UserWarningCreatedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @public export interface ValidateFunction { // (undocumented) (this: any, data: any, dataCxt?: any): data is T; // (undocumented) errors?: null | ErrorObject[]; } // @public export function validateType(theType: Pick, 'validate'>, value: T): boolean; // @public export function validateUrl(url: string, config?: UrlValidationConfig): boolean; // @public export function validateUrlInstance(url: URL, config?: UrlValidationConfig): boolean; // @alpha export type ValidWorldRange = { xMin: number; yMin: number; xMax: number; yMax: number; }; // Warning: (ae-missing-release-tag) "VerticalHeightReachedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type VerticalHeightReachedEvent = BaseEvent & { type: Events.Type.CLIENT; subType: Events.SubType.Client.VERTICAL_HEIGHT_REACHED; metadata: ClientBaseMetadata & { height: number; }; }; // Warning: (ae-missing-release-tag) "WalkedDistanceEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type WalkedDistanceEvent = BaseEvent & { type: Events.Type.CLIENT; subType: Events.SubType.Client.WALKED_DISTANCE; metadata: ClientBaseMetadata & { distance: number; stepCount: number; }; }; // @alpha (undocumented) export type Wearable = BaseItem & { data: { replaces: HideableWearableCategory[]; hides: HideableWearableCategory[]; tags: string[]; representations: WearableRepresentation[]; category: WearableCategory; removesDefaultHiding?: HideableWearableCategory[]; blockVrmExport?: boolean; outlineCompatible?: boolean; springBones?: SpringBonesData | null; }; } & (StandardProps | ThirdPartyProps); // @alpha (undocumented) export namespace Wearable { const // (undocumented) schema: JSONSchema; const validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "WearableCategory" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "WearableCategory" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum WearableCategory { // (undocumented) BODY_SHAPE = "body_shape", // (undocumented) EARRING = "earring", // (undocumented) EYEBROWS = "eyebrows", // (undocumented) EYES = "eyes", // (undocumented) EYEWEAR = "eyewear", // (undocumented) FACIAL_HAIR = "facial_hair", // (undocumented) FEET = "feet", // (undocumented) HAIR = "hair", // (undocumented) HANDS_WEAR = "hands_wear", // (undocumented) HAT = "hat", // (undocumented) HELMET = "helmet", // (undocumented) LOWER_BODY = "lower_body", // (undocumented) MASK = "mask", // (undocumented) MOUTH = "mouth", // (undocumented) SKIN = "skin", // (undocumented) TIARA = "tiara", // (undocumented) TOP_HEAD = "top_head", // (undocumented) UPPER_BODY = "upper_body" } // @public (undocumented) export namespace WearableCategory { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export type WearableDefinition = Omit & { data: Omit & { representations: WearableRepresentationDefinition[]; }; }; // Warning: (ae-missing-release-tag) "WearableGender" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "WearableGender" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum WearableGender { // (undocumented) FEMALE = "female", // (undocumented) MALE = "male" } // @public (undocumented) export namespace WearableGender { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export type WearableId = string; // @alpha (undocumented) type WearableJson = Pick & { rarity: Rarity; }; // @alpha (undocumented) namespace WearableJson { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export type WearableRepresentation = { bodyShapes: BodyShape[]; mainFile: string; contents: string[]; overrideHides: HideableWearableCategory[]; overrideReplaces: HideableWearableCategory[]; }; // @alpha (undocumented) export namespace WearableRepresentation { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export type WearableRepresentationDefinition = Omit & { contents: { key: string; url: string; }[]; }; // @alpha (undocumented) export type WearableRepresentationWithBlobs = Omit & { contents: { key: string; blob: any; }[]; }; // @alpha (undocumented) export type WearableWithBlobs = Omit & { data: Omit & { representations: WearableRepresentationWithBlobs[]; }; }; // Warning: (ae-missing-release-tag) "WebBaseMetadata" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type WebBaseMetadata = { userAgent: string; ip: string; pagePath: string; pageUrl: string; locale: string; anonymousId: string; userId?: EthAddress | null; timestamps: { reportedAt: number; receivedAt: number; }; }; // @alpha export type World = { validWorldRanges: Array; }; // @alpha (undocumented) export namespace World { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // @alpha (undocumented) export type WorldConfiguration = { name?: string; skybox?: number; minimapVisible?: boolean; miniMapConfig?: { visible?: boolean; dataImage?: string; estateImage?: string; }; skyboxConfig?: { fixedTime?: number; textures?: string[]; }; fixedAdapter?: string; placesConfig?: { optOut?: boolean; }; }; // @alpha (undocumented) export namespace WorldConfiguration { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "WorldDeploymentEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "WorldDeploymentEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type WorldDeploymentEvent = BaseEvent & { type: Events.Type.WORLD; subType: Events.SubType.Worlds.DEPLOYMENT; entity: { entityId: string; authChain: AuthChain; }; contentServerUrls?: string[]; force?: boolean; animation?: string; lods?: string[]; }; // @public (undocumented) export namespace WorldDeploymentEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "WorldsAccessRestoredEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "WorldsAccessRestoredEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type WorldsAccessRestoredEvent = BaseEvent & { type: Events.Type.WORLD; subType: Events.SubType.Worlds.WORLDS_ACCESS_RESTORED; metadata: { title: string; description: string; url: string; attendee: string; }; }; // @public (undocumented) export namespace WorldsAccessRestoredEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "WorldsAccessRestrictedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "WorldsAccessRestrictedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type WorldsAccessRestrictedEvent = BaseEvent & { type: Events.Type.WORLD; subType: Events.SubType.Worlds.WORLDS_ACCESS_RESTRICTED; metadata: { title: string; description: string; when: number; address: string; }; }; // @public (undocumented) export namespace WorldsAccessRestrictedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "WorldScenesUndeploymentEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "WorldScenesUndeploymentEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type WorldScenesUndeploymentEvent = BaseEvent & { type: Events.Type.WORLD; subType: Events.SubType.Worlds.WORLD_SCENES_UNDEPLOYMENT; metadata: { worldName: string; scenes: Array<{ entityId: string; baseParcel: string; parcels?: string[] | null; }>; }; }; // @public (undocumented) export namespace WorldScenesUndeploymentEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "WorldSettingsChangedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "WorldSettingsChangedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type WorldSettingsChangedEvent = BaseEvent & { type: Events.Type.WORLD; subType: Events.SubType.Worlds.WORLD_SETTINGS_CHANGED; metadata: { worldName: string; title?: string; description?: string; contentRating?: string; skyboxTime?: number | null; categories?: string[]; singlePlayer?: boolean; showInPlaces?: boolean; thumbnailUrl?: string; accessType?: string; }; }; // @public (undocumented) export namespace WorldSettingsChangedEvent { const // (undocumented) schema: JSONSchema; } // Warning: (ae-missing-release-tag) "WorldsMissingResourcesEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "WorldsMissingResourcesEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type WorldsMissingResourcesEvent = BaseEvent & { type: Events.Type.WORLD; subType: Events.SubType.Worlds.WORLDS_MISSING_RESOURCES; metadata: { title: string; description: string; url: string; when: number; address: string; }; }; // @public (undocumented) export namespace WorldsMissingResourcesEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "WorldSpawnCoordinateSetEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "WorldSpawnCoordinateSetEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type WorldSpawnCoordinateSetEvent = BaseEvent & { type: Events.Type.WORLD; subType: Events.SubType.Worlds.WORLD_SPAWN_COORDINATE_SET; metadata: { name: string; oldCoordinate: { x: number; y: number; } | null; newCoordinate: { x: number; y: number; }; }; }; // @public (undocumented) export namespace WorldSpawnCoordinateSetEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "WorldsPermissionGrantedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "WorldsPermissionGrantedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type WorldsPermissionGrantedEvent = BaseEvent & { type: Events.Type.WORLD; subType: Events.SubType.Worlds.WORLDS_PERMISSION_GRANTED; metadata: { title: string; description: string; world: string; permissions: string[]; url: string; address: string; }; }; // @public (undocumented) export namespace WorldsPermissionGrantedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "WorldsPermissionRevokedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "WorldsPermissionRevokedEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type WorldsPermissionRevokedEvent = BaseEvent & { type: Events.Type.WORLD; subType: Events.SubType.Worlds.WORLDS_PERMISSION_REVOKED; metadata: { title: string; description: string; world: string; permissions: string[]; url: string; address: string; }; }; // @public (undocumented) export namespace WorldsPermissionRevokedEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warning: (ae-missing-release-tag) "WorldUndeploymentEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // Warning: (ae-missing-release-tag) "WorldUndeploymentEvent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type WorldUndeploymentEvent = BaseEvent & { type: Events.Type.WORLD; subType: Events.SubType.Worlds.WORLD_UNDEPLOYMENT; metadata: { worldName: string; }; }; // @public (undocumented) export namespace WorldUndeploymentEvent { const // (undocumented) schema: JSONSchema; const // (undocumented) validate: ValidateFunction; } // Warnings were encountered during analysis: // // src/dapps/account.ts:30:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/analyticsDayData.ts:14:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/bid.ts:24:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/bid.ts:25:3 - (ae-incompatible-release-tags) The symbol "chainId" is marked as @public, but its signature references "ChainId" which is marked as @alpha // src/dapps/bid.ts:68:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/bid.ts:78:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/collection.ts:15:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/collection.ts:16:3 - (ae-incompatible-release-tags) The symbol "chainId" is marked as @public, but its signature references "ChainId" which is marked as @alpha // src/dapps/collection.ts:39:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/contract.ts:10:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/contract.ts:11:3 - (ae-incompatible-release-tags) The symbol "chainId" is marked as @public, but its signature references "ChainId" which is marked as @alpha // src/dapps/contract.ts:16:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/item.ts:30:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/item.ts:31:3 - (ae-incompatible-release-tags) The symbol "chainId" is marked as @public, but its signature references "ChainId" which is marked as @alpha // src/dapps/item.ts:74:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/mint.ts:16:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/mint.ts:17:3 - (ae-incompatible-release-tags) The symbol "chainId" is marked as @public, but its signature references "ChainId" which is marked as @alpha // src/dapps/mint.ts:37:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/nft.ts:44:7 - (ae-incompatible-release-tags) The symbol "bodyShapes" is marked as @public, but its signature references "BodyShape" which is marked as @alpha // src/dapps/nft.ts:54:7 - (ae-incompatible-release-tags) The symbol "bodyShapes" is marked as @public, but its signature references "BodyShape" which is marked as @alpha // src/dapps/nft.ts:61:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/nft.ts:62:3 - (ae-incompatible-release-tags) The symbol "chainId" is marked as @public, but its signature references "ChainId" which is marked as @alpha // src/dapps/nft.ts:94:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/order.ts:18:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/order.ts:19:3 - (ae-incompatible-release-tags) The symbol "chainId" is marked as @public, but its signature references "ChainId" which is marked as @alpha // src/dapps/order.ts:34:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/preview/emote-definition.ts:6:5 - (ae-incompatible-release-tags) The symbol "representations" is marked as @public, but its signature references "EmoteRepresentationDefinition" which is marked as @alpha // src/dapps/preview/preview-config.ts:20:3 - (ae-incompatible-release-tags) The symbol "item" is marked as @public, but its signature references "WearableDefinition" which is marked as @alpha // src/dapps/preview/preview-config.ts:21:3 - (ae-incompatible-release-tags) The symbol "wearables" is marked as @public, but its signature references "WearableDefinition" which is marked as @alpha // src/dapps/preview/preview-config.ts:22:3 - (ae-incompatible-release-tags) The symbol "bodyShape" is marked as @public, but its signature references "BodyShape" which is marked as @alpha // src/dapps/preview/preview-config.ts:27:3 - (ae-incompatible-release-tags) The symbol "type" is marked as @public, but its signature references "PreviewType" which is marked as @alpha // src/dapps/preview/preview-message.ts:38:7 - (ae-incompatible-release-tags) The symbol "options" is marked as @public, but its signature references "PreviewOptions" which is marked as @alpha // src/dapps/preview/preview-message.ts:78:7 - (ae-forgotten-export) The symbol "EmoteEventPayload" needs to be exported by the entry point index.d.ts // src/dapps/rentals-listings.ts:85:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/rentals-listings.ts:126:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/rentals-listings.ts:128:3 - (ae-incompatible-release-tags) The symbol "chainId" is marked as @public, but its signature references "ChainId" which is marked as @alpha // src/dapps/rentals-listings.ts:178:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/rentals-listings.ts:180:3 - (ae-incompatible-release-tags) The symbol "chainId" is marked as @public, but its signature references "ChainId" which is marked as @alpha // src/dapps/sale.ts:18:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/sale.ts:19:3 - (ae-incompatible-release-tags) The symbol "chainId" is marked as @public, but its signature references "ChainId" which is marked as @alpha // src/dapps/sale.ts:42:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/trade.ts:79:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/trade.ts:80:3 - (ae-incompatible-release-tags) The symbol "chainId" is marked as @public, but its signature references "ChainId" which is marked as @alpha // src/dapps/trade.ts:92:3 - (ae-incompatible-release-tags) The symbol "network" is marked as @public, but its signature references "Network" which is marked as @alpha // src/dapps/trade.ts:93:3 - (ae-incompatible-release-tags) The symbol "chainId" is marked as @public, but its signature references "ChainId" which is marked as @alpha // src/platform/events/blockchain.ts:169:3 - (ae-forgotten-export) The symbol "RentalMetadata" needs to be exported by the entry point index.d.ts // src/platform/events/client.ts:94:3 - (ae-forgotten-export) The symbol "ClientBaseMetadata" needs to be exported by the entry point index.d.ts // src/platform/events/communities.ts:355:3 - (ae-forgotten-export) The symbol "Audience" needs to be exported by the entry point index.d.ts // src/platform/events/referral.ts:37:3 - (ae-forgotten-export) The symbol "ReferralMetadata" needs to be exported by the entry point index.d.ts // src/platform/events/streaming.ts:47:3 - (ae-forgotten-export) The symbol "StreamingMetadata" needs to be exported by the entry point index.d.ts // src/platform/events/web.ts:16:21 - (tsdoc-escape-right-brace) The "}" character should be escaped using a backslash to avoid confusion with a TSDoc inline tag // src/platform/events/web.ts:16:14 - (tsdoc-malformed-inline-tag) Expecting a TSDoc tag starting with "{@" // src/platform/events/web.ts:16:8 - (tsdoc-undefined-tag) The TSDoc tag "@type" is not defined in this configuration // src/platform/events/web.ts:22:21 - (tsdoc-escape-right-brace) The "}" character should be escaped using a backslash to avoid confusion with a TSDoc inline tag // src/platform/events/web.ts:22:14 - (tsdoc-malformed-inline-tag) Expecting a TSDoc tag starting with "{@" // src/platform/events/web.ts:22:8 - (tsdoc-undefined-tag) The TSDoc tag "@type" is not defined in this configuration // src/platform/item/emote/adr74/emote-data-adr74.ts:8:3 - (ae-incompatible-release-tags) The symbol "representations" is marked as @public, but its signature references "EmoteRepresentationADR74" which is marked as @alpha // src/platform/item/linked-wearable-mappings.ts:266:3 - (ae-incompatible-release-tags) The symbol "getMappings" is marked as @public, but its signature references "Mappings" which is marked as @alpha // src/platform/item/linked-wearable-mappings.ts:267:3 - (ae-incompatible-release-tags) The symbol "addMapping" is marked as @public, but its signature references "ContractNetwork" which is marked as @alpha // src/platform/item/linked-wearable-mappings.ts:267:3 - (ae-incompatible-release-tags) The symbol "addMapping" is marked as @public, but its signature references "ContractAddress" which is marked as @alpha // src/platform/item/linked-wearable-mappings.ts:267:3 - (ae-incompatible-release-tags) The symbol "addMapping" is marked as @public, but its signature references "Mapping" which is marked as @alpha // src/platform/item/linked-wearable-mappings.ts:268:3 - (ae-incompatible-release-tags) The symbol "includesNft" is marked as @public, but its signature references "ContractNetwork" which is marked as @alpha // src/platform/item/linked-wearable-mappings.ts:268:3 - (ae-incompatible-release-tags) The symbol "includesNft" is marked as @public, but its signature references "ContractAddress" which is marked as @alpha // src/platform/item/third-party-props.ts:7:3 - (ae-incompatible-release-tags) The symbol "merkleProof" is marked as @public, but its signature references "MerkleProof" which is marked as @alpha // src/platform/item/third-party-props.ts:9:3 - (ae-incompatible-release-tags) The symbol "mappings" is marked as @public, but its signature references "Mappings" which is marked as @alpha // src/platform/scene/feature-toggles.ts:11:3 - (ae-forgotten-export) The symbol "EnabledDisabled" needs to be exported by the entry point index.d.ts // src/platform/scene/feature-toggles.ts:12:3 - (ae-forgotten-export) The symbol "PortableExperiencesToggles" needs to be exported by the entry point index.d.ts // src/platform/scene/spawn-point.ts:6:3 - (ae-forgotten-export) The symbol "SinglePosition" needs to be exported by the entry point index.d.ts // src/platform/scene/spawn-point.ts:6:3 - (ae-forgotten-export) The symbol "MultiPosition" needs to be exported by the entry point index.d.ts // (No @packageDocumentation comment for this package) ```