import { AccountStateStore } from '../AccountStateStore'; export interface BalanceUpdateEventData { balance: number; balanceSymbol: string; upnlValue: number; upnlPercent: number; upnlBalance: number; depthPercent: number; leaderCount: number; hedgeCount: number; } export declare function reportBalanceToApi(API_URL: string, accountId: string, accountViewTags: string[], updateData: BalanceUpdateEventData, silent?: boolean): Promise; /** * Small utility method to generate a report (summary) on account state and send that report to a URL via a POST request * * @param API_URL * @param accountId * @param accountViewTags * @param state * @param quoteBalanceAsset */ export declare function reportBalanceToServer(API_URL: string, accountId: string, accountViewTags: string[], state: AccountStateStore, quoteBalanceAsset: string, silent?: boolean): Promise;