import * as api from '../api'; import { AltamoonLayout } from './types'; export declare const defaultLayouts: { chart: { w: number; h: number; x: number; y: number; i: string; }; trading: { w: number; h: number; x: number; y: number; i: string; }; positionAndOrders: { w: number; h: number; x: number; y: number; i: string; }; lastTrades: { w: number; h: number; x: number; y: number; i: string; }; orderBook: { w: number; h: number; x: number; y: number; i: string; }; wallet: { w: number; h: number; x: number; y: number; i: string; }; minicharts: { w: number; h: number; x: number; y: number; i: string; }; }; export default class Persistent { symbol: string; interval: api.CandlestickChartInterval; tradingType: api.OrderType; tradingPostOnly: boolean; tradingBuyReduceOnly: boolean; tradingSellReduceOnly: boolean; tradingExactSizeBuyStr: string; tradingExactSizeSellStr: string; tradingIsPercentModeBuy: boolean; tradingIsPercentModeSell: boolean; binanceApiKey: string | null; binanceApiSecret: string | null; ignoreValuesBelowNumber: number; symbolAlerts: Record; pluginsEnabled: string[]; widgetsDisabled: string[]; widgetsNumberOfColumns: number; chartPaddingTopPercent: number; chartPaddingBottomPercent: number; chartPaddingRightPercent: number; shouldChartShowOrders: boolean; chartOrdersNumber: number; chartUpdateFrequency: number; chartShouldShowBidAskLines: boolean; chartShouldShowEma: [boolean, boolean, boolean, boolean]; chartEmaNumbers: [number, number, number, number]; chartEmaColors: [string, string, string, string]; chartShouldShowSupertrend: boolean; chartSupertrendPeroid: number; chartSupertrendMultiplier: number; chartSupertrendDownTrendColor: string; chartSupertrendUpTrendColor: string; chartShouldShowSubminuteIntervals: boolean; chartShouldShowVolume: boolean; tradingWidgetPercentButtonsCount: number; testnetBinanceApiKey: string | null; testnetBinanceApiSecret: string | null; isTestnet: boolean; tradingWidgetPercentButtonsLayouts: Record; widgetLayouts: AltamoonLayout[]; compactModeSide: api.OrderSide; hiddenPositionColumns: string[]; hiddenOrderColumns: string[]; constructor(); resetLayout: () => void; deleteLayout: (id: string) => void; addLayout: (name: string, uploadedLayout?: Record> | undefined) => void; enableLayout: (id: string) => void; } //# sourceMappingURL=Persistent.d.ts.map