import { AccountLike } from "@ledgerhq/types-live";
import BigNumber from "bignumber.js";
import type { CounterValuesState } from "@ledgerhq/live-countervalues/types";
import { CryptoOrTokenCurrency, Currency } from "@ledgerhq/types-cryptoassets";
export type GroupedAccount = {
    totalBalance: BigNumber;
    totalFiatValue: BigNumber;
    accounts: AccountLike[];
    referenceCurrency: CryptoOrTokenCurrency;
};
export declare const groupAccountsByAsset: (accounts: AccountLike[], counterValuesState: CounterValuesState, targetCurrency: Currency) => Record<string, GroupedAccount>;
//# sourceMappingURL=groupAccountsByAsset.d.ts.map