UNPKG

@magiceden/magiceden-sdk

Version:

A TypeScript SDK for interacting with Magic Eden's API across multiple chains.

15 lines (14 loc) 627 B
import { z } from 'zod'; export declare enum EvmProtocolType { ERC721 = "ERC721", ERC1155 = "ERC1155", ERC20 = "ERC20" } export declare enum SolProtocolType { SPL = "SPL", METAPLEX_CORE = "METAPLEX_CORE" } export declare const TokenProtocolType: z.ZodUnion<[z.ZodNativeEnum<typeof EvmProtocolType>, z.ZodNativeEnum<typeof SolProtocolType>]>; export type TokenProtocolType = z.infer<typeof TokenProtocolType>; export declare const EvmNonFungibleProtocolTypes: z.ZodEnum<[EvmProtocolType.ERC721, EvmProtocolType.ERC1155]>; export type EvmNonFungibleProtocolType = z.infer<typeof EvmNonFungibleProtocolTypes>;