import * as hyperliquid from '@nktkas/hyperliquid'; export type SpotTradePrechecksResult = SpotTradePrechecksResultSuccess | SpotTradePrechecksResultFailure; export interface SpotTradePrechecksResultSuccess { success: true; } export interface SpotTradePrechecksResultFailure { success: false; reason: string; } export interface SpotTradeParams { symbol: string; price: string; size: string; isBuy: boolean; } /** * Check if spot trade can be executed */ export declare function spotTradePrechecks({ transport, ethAddress, params, }: { transport: hyperliquid.HttpTransport; ethAddress: string; params: SpotTradeParams; }): Promise; //# sourceMappingURL=spot.d.ts.map