import { ExchangeX } from '.'; export declare abstract class Spot extends ExchangeX { protected message?: ((data?: any) => void) | undefined; constructor(message?: ((data?: any) => void) | undefined); protected fetchFreeBalanceByCurrency(currency: string): Promise; protected syncBalance(symbol: string, amount: number, type: 'base' | 'quote'): Promise; protected fetchOrder(id: string, symbol?: string, params?: {}): Promise; } //# sourceMappingURL=spot.d.ts.map