UNPKG

@ledgerhq/live-common

Version:
49 lines 2.05 kB
/// <reference types="react" /> import type { CryptoOrTokenCurrency } from "@ledgerhq/types-cryptoassets"; import { UseBalanceDeps, CreateBalanceItem } from "../utils/type"; import BigNumber from "bignumber.js"; export type NetworkDeps = { balanceItem: CreateBalanceItem; useBalanceDeps: UseBalanceDeps; }; type Params = { networks: CryptoOrTokenCurrency[]; }; export declare function createUseRightBalanceNetwork({ useBalanceDeps, balanceItem }: NetworkDeps): ({ networks }: Params) => { rightElement: import("react").ReactNode; balanceData: import("../utils/getBalanceAndFiatValueByAssets").ExtendedAssetType | { currency: import("@ledgerhq/types-cryptoassets").CryptoCurrency; balance: BigNumber; fiatValue: number; }; name: string; ticker: string; units: import("@ledgerhq/types-cryptoassets").Unit[]; symbol?: string | undefined; disableCountervalue?: boolean | undefined; delisted?: boolean | undefined; keywords?: string[] | undefined; type: "CryptoCurrency"; id: import("@ledgerhq/types-cryptoassets").CryptoCurrencyId | "LBRY" | "groestcoin" | "osmo"; forkedFrom?: string | undefined; managerAppName: string; coinType: import("@ledgerhq/types-cryptoassets").CoinType; scheme: string; color: string; family: string; blockAvgTime?: number | undefined; supportsSegwit?: boolean | undefined; supportsNativeSegwit?: boolean | undefined; isTestnetFor?: string | undefined; bitcoinLikeInfo?: import("@ledgerhq/types-cryptoassets").BitcoinLikeInfo | undefined; ethereumLikeInfo?: import("@ledgerhq/types-cryptoassets").EthereumLikeInfo | undefined; explorerViews: import("@ledgerhq/types-cryptoassets").ExplorerView[]; terminated?: { link: string; } | undefined; deviceTicker?: string | undefined; explorerId?: import("@ledgerhq/types-cryptoassets").LedgerExplorerId | undefined; tokenTypes?: string[] | undefined; }[]; export {}; //# sourceMappingURL=useRightBalanceNetwork.d.ts.map