import type { JperpMarket, JperpMarketPayload, JperpSide } from "./types.js"; export declare const JUPITER_PERPS_PROGRAM_ID = "PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu"; export declare const JUPITER_PERPS_EVENT_AUTHORITY = "37hJBDnntwqhGbK7L6M1bLyvccj4u55CCUiLPdYkiqBN"; export declare const JUPITER_PERPS_POOL = "5BUwFW4nRbftYTDMbgxykoFWqWHPzahFSNAaaaJtVKsq"; export declare const JUPITER_JLP_MINT = "27G8MtK7VtTcCHkpASjSDdkWWYfoqT6ggEuKidVJidD4"; export declare const JPERP_USDC_MINT = "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"; export declare const JPERP_NATIVE_SOL_MINT = "11111111111111111111111111111111"; export declare const JPERP_WRAPPED_SOL_MINT = "So11111111111111111111111111111111111111112"; export declare const JUPITER_PERPS_CUSTODIES: Record; export declare const JUPITER_PERPS_DOVES_ORACLES: Record; export declare const JPERP_LONG_POOL_MINTS: Record; export declare const JPERP_LONG_JUPITER_MINTS: Record; export declare const JPERP_LONG_DECIMALS: Record; export declare const JPERP_USD_DECIMALS = 6; /** Resolve the exact market payload duplicated by the wallet-app reference. */ export declare function getJperpMarketPayload(market: JperpMarket, side: JperpSide): JperpMarketPayload;