import { MidaTradingAccount } from "../accounts/MidaTradingAccount"; import { MidaDecimal } from "../decimals/MidaDecimal"; import { MidaSymbolFundingDescriptor } from "./MidaSymbolFundingDescriptor"; import { MidaSymbolParameters } from "./MidaSymbolParameters"; export declare class MidaSymbol { #private; constructor({ symbol, tradingAccount, description, baseAsset, quoteAsset, leverage, minLots, maxLots, lotUnits, pipPosition, digits, }: MidaSymbolParameters); get tradingAccount(): MidaTradingAccount; get description(): string; get baseAsset(): string; get quoteAsset(): string; get leverage(): MidaDecimal; get minLots(): MidaDecimal; get maxLots(): MidaDecimal; get lotUnits(): MidaDecimal; get pipPosition(): number; get digits(): number; getBid(): Promise; getAsk(): Promise; getAverage(): Promise; isMarketOpen(): Promise; getFundingDescriptor(): Promise; toString(): string; }