export declare enum ChainType { EVM = "EVM", SOL = "SOL", SUI = "SUI", TRON = "TRON", UTXO = "UTXO" } export declare enum ChainId { ETH = 1, OP = 10, BSC = 56, POL = 137, FTM = 250, ZKSYNC = 324, STABLE_TESTNET = 2201, BASE = 8453, ARB = 42161, AVAX = 43114, BLAST = 81457, SEPOLIA = 11155111, SEPOLIA_BASE = 84532, SEPOLIA_ARB = 421614, SEPOLIA_OP = 11155420, BTC = 20000000000001, SOL = 30000000000001, SUI = 30000000000002, TRX = 30000000000003 } export declare enum PaymentMethod { WALLET = "WALLET", DEPOSIT_ADDRESS = "DEPOSIT_ADDRESS", CARD = "CARD" } export declare enum PaymentRail { CRYPTO = "CRYPTO", FIAT = "FIAT" } export declare enum StepKind { KIND_DEPOSIT = "deposit", KIND_TRANSACTION = "transaction", KIND_STRIPE_ONRAMP = "stripe_onramp" } export declare enum PayOrderMode { SALE = "SALE", DEPOSIT = "DEPOSIT", REFUND = "REFUND", SWAP = "SWAP", FEE_CLAIM = "FEE_CLAIM" } export declare enum PayOrderStatus { PENDING = "PENDING", FAILED = "FAILED", PARTIAL_PAYMENT = "PARTIAL_PAYMENT", AWAITING_PAYMENT = "AWAITING_PAYMENT", AWAITING_CONFIRMATION = "AWAITING_CONFIRMATION", OPTIMISTIC_CONFIRMED = "OPTIMISTIC_CONFIRMED", EXECUTING_ORDER = "EXECUTING_ORDER", COMPLETED = "COMPLETED", EXPIRED = "EXPIRED", REFUNDED = "REFUNDED" } export declare enum WebhookEventType { ORDER_CREATED = "ORDER_CREATED", ORDER_AWAITING_PAYMENT = "ORDER_AWAITING_PAYMENT", ORDER_CONFIRMING = "ORDER_CONFIRMING", ORDER_EXECUTING = "ORDER_EXECUTING", ORDER_PARTIAL_PAYMENT = "ORDER_PARTIAL_PAYMENT", ORDER_COMPLETED = "ORDER_COMPLETED", ORDER_ERROR = "ORDER_ERROR", ORDER_REFUNDED = "ORDER_REFUNDED" } export type ProviderStatus = "pending" | "executing" | "completed" | "error" | "cleaned_up";