/** Asset interface type — identifies the on-chain program standard. */ export declare const Interface: { V1_NFT: string; CUSTOM: string; V1_PRINT: string; LEGACY_NFT: string; V2_NFT: string; FUNGIBLE_ASSET: string; IDENTITY: string; EXECUTABLE: string; PROGRAMMABLE_NFT: string; FUNGIBLE_TOKEN: string; MPL_CORE_ASSET: string; }; /** Asset interface type — identifies the on-chain program standard. */ export type Interface = (typeof Interface)[keyof typeof Interface]; /** How ownership of an asset is modeled. */ export declare const OwnershipModel: { SINGLE: string; TOKEN: string; }; /** How ownership of an asset is modeled. */ export type OwnershipModel = (typeof OwnershipModel)[keyof typeof OwnershipModel]; /** Royalty distribution model for an asset. */ export declare const RoyaltyModel: { CREATORS: string; FANOUT: string; SINGLE: string; }; /** Royalty distribution model for an asset. */ export type RoyaltyModel = (typeof RoyaltyModel)[keyof typeof RoyaltyModel]; /** Authority scope level for an asset. */ export declare const Scope: { FULL: string; ROYALTY: string; METADATA: string; EXTENSION: string; }; /** Authority scope level for an asset. */ export type Scope = (typeof Scope)[keyof typeof Scope]; /** Method governing how an asset's uses are consumed. */ export declare const UseMethods: { BURN: string; SINGLE: string; MULTIPLE: string; }; /** Method governing how an asset's uses are consumed. */ export type UseMethods = (typeof UseMethods)[keyof typeof UseMethods]; /** Display context in which a file/asset is intended to be rendered. */ export declare const Context: { WALLET_DEFAULT: string; WEB_DESKTOP: string; WEB_MOBILE: string; APP_MOBILE: string; APP_DESKTOP: string; APP: string; VR: string; }; /** Display context in which a file/asset is intended to be rendered. */ export type Context = (typeof Context)[keyof typeof Context]; /** Field by which DAS asset queries can be sorted. */ export declare const AssetSortBy: { ID: string; CREATED: string; UPDATED: string; RECENT_ACTION: string; NONE: string; }; /** Field by which DAS asset queries can be sorted. */ export type AssetSortBy = (typeof AssetSortBy)[keyof typeof AssetSortBy]; /** Sort direction for DAS asset queries. */ export declare const AssetSortDirection: { ASC: string; DESC: string; }; /** Sort direction for DAS asset queries. */ export type AssetSortDirection = (typeof AssetSortDirection)[keyof typeof AssetSortDirection]; /** Token standard classification. */ export declare const TokenStandard: { PROGRAMMABLE_NON_FUNGIBLE: string; NON_FUNGIBLE: string; FUNGIBLE: string; FUNGIBLE_ASSET: string; NON_FUNGIBLE_EDITION: string; UNKNOWN_STANDARD: string; }; /** Token standard classification. */ export type TokenStandard = (typeof TokenStandard)[keyof typeof TokenStandard]; /** Priority fee level hint for the `getPriorityFeeEstimate` API. */ export declare const PriorityLevel: { MIN: string; LOW: string; MEDIUM: string; HIGH: string; VERY_HIGH: string; UNSAFE_MAX: string; DEFAULT: string; }; /** Priority fee level hint for the `getPriorityFeeEstimate` API. */ export type PriorityLevel = (typeof PriorityLevel)[keyof typeof PriorityLevel]; /** Transaction encoding format for UI / RPC requests. */ export declare const UiTransactionEncoding: { Binary: string; Base64: string; Base58: string; Json: string; JsonParsed: string; }; /** Transaction encoding format for UI / RPC requests. */ export type UiTransactionEncoding = (typeof UiTransactionEncoding)[keyof typeof UiTransactionEncoding]; //# sourceMappingURL=enums.d.ts.map