import { IAlunaExchangeOrderSpecsSchema, IAlunaExchangeSchema } from '../../lib/schemas/IAlunaExchangeSchema'; import { IAlunaSettingsSchema } from '../../lib/schemas/IAlunaSettingsSchema'; export declare const BITMEX_PRODUCTION_URL = "https://www.bitmex.com/api/v1"; export declare const BITMEX_TESTNET_URL = "https://testnet.bitmex.com/api/v1"; export declare const bitmexExchangeOrderTypes: IAlunaExchangeOrderSpecsSchema[]; export declare const bitmexBaseSpecs: IAlunaExchangeSchema; export declare const buildBitmexSpecs: (params: { settings: IAlunaSettingsSchema; }) => IAlunaExchangeSchema; export declare const getBitmexEndpoints: (settings: IAlunaSettingsSchema) => { symbol: { list: string; }; market: { get: (symbolPair: string) => string; list: string; }; key: { fetchDetails: string; }; balance: { assets: string; assetsDetails: string; }; order: { get: string; list: string; place: string; cancel: string; edit: string; }; position: { list: string; get: string; close: string; getLeverage: string; setLeverage: string; }; };