@magiceden/magiceden-sdk
Version:
A TypeScript SDK for interacting with Magic Eden's API across multiple chains.
15 lines (14 loc) • 627 B
TypeScript
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>;